html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}html{--mat-ripple-color:rgba(0, 0, 0, .1)}html{--mat-option-selected-state-label-text-color:#3f51b5;--mat-option-label-text-color:rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, .04)}.mat-accent{--mat-option-selected-state-label-text-color:#ff4081;--mat-option-label-text-color:rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, .04)}.mat-warn{--mat-option-selected-state-label-text-color:#f44336;--mat-option-label-text-color:rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, .04)}html{--mat-optgroup-label-text-color:rgba(0, 0, 0, .87)}html{--mat-full-pseudo-checkbox-selected-icon-color:#ff4081;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0}html{--mat-minimal-pseudo-checkbox-selected-checkmark-color:#ff4081;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}.mat-primary{--mat-full-pseudo-checkbox-selected-icon-color:#3f51b5;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0}.mat-primary{--mat-minimal-pseudo-checkbox-selected-checkmark-color:#3f51b5;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}.mat-accent{--mat-full-pseudo-checkbox-selected-icon-color:#ff4081;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0}.mat-accent{--mat-minimal-pseudo-checkbox-selected-checkmark-color:#ff4081;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}.mat-warn{--mat-full-pseudo-checkbox-selected-icon-color:#f44336;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0}.mat-warn{--mat-minimal-pseudo-checkbox-selected-checkmark-color:#f44336;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}html{--mat-app-background-color:#fafafa;--mat-app-text-color:rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3:0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7:0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9:0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10:0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11:0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14:0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15:0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16:0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17:0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18:0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19:0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20:0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21:0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22:0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23:0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24:0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-option-label-text-font:Roboto, sans-serif;--mat-option-label-text-line-height:24px;--mat-option-label-text-size:16px;--mat-option-label-text-tracking:.03125em;--mat-option-label-text-weight:400}html{--mat-optgroup-label-text-font:Roboto, sans-serif;--mat-optgroup-label-text-line-height:24px;--mat-optgroup-label-text-size:16px;--mat-optgroup-label-text-tracking:.03125em;--mat-optgroup-label-text-weight:400}html{--mdc-elevated-card-container-shape:4px}html{--mdc-outlined-card-container-shape:4px;--mdc-outlined-card-outline-width:1px}html{--mdc-elevated-card-container-color:white;--mdc-elevated-card-container-elevation:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mdc-outlined-card-container-color:white;--mdc-outlined-card-outline-color:rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-card-subtitle-text-color:rgba(0, 0, 0, .54)}html{--mat-card-title-text-font:Roboto, sans-serif;--mat-card-title-text-line-height:32px;--mat-card-title-text-size:20px;--mat-card-title-text-tracking:.0125em;--mat-card-title-text-weight:500;--mat-card-subtitle-text-font:Roboto, sans-serif;--mat-card-subtitle-text-line-height:22px;--mat-card-subtitle-text-size:14px;--mat-card-subtitle-text-tracking:.0071428571em;--mat-card-subtitle-text-weight:500}html{--mdc-linear-progress-active-indicator-height:4px;--mdc-linear-progress-track-height:4px;--mdc-linear-progress-track-shape:0}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#3f51b5;--mdc-linear-progress-track-color:rgba(63, 81, 181, .25)}.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color:#ff4081;--mdc-linear-progress-track-color:rgba(255, 64, 129, .25)}.mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color:#f44336;--mdc-linear-progress-track-color:rgba(244, 67, 54, .25)}html{--mdc-plain-tooltip-container-shape:4px;--mdc-plain-tooltip-supporting-text-line-height:16px}html{--mdc-plain-tooltip-container-color:#616161;--mdc-plain-tooltip-supporting-text-color:#fff}html{--mdc-plain-tooltip-supporting-text-font:Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size:12px;--mdc-plain-tooltip-supporting-text-weight:400;--mdc-plain-tooltip-supporting-text-tracking:.0333333333em}html{--mdc-filled-text-field-active-indicator-height:1px;--mdc-filled-text-field-focus-active-indicator-height:2px;--mdc-filled-text-field-container-shape:4px}html{--mdc-outlined-text-field-outline-width:1px;--mdc-outlined-text-field-focus-outline-width:2px;--mdc-outlined-text-field-container-shape:4px}html{--mdc-filled-text-field-caret-color:#3f51b5;--mdc-filled-text-field-focus-active-indicator-color:#3f51b5;--mdc-filled-text-field-focus-label-text-color:rgba(63, 81, 181, .87);--mdc-filled-text-field-container-color:rgb(244.8, 244.8, 244.8);--mdc-filled-text-field-disabled-container-color:rgb(249.9, 249.9, 249.9);--mdc-filled-text-field-label-text-color:rgba(0, 0, 0, .6);--mdc-filled-text-field-hover-label-text-color:rgba(0, 0, 0, .6);--mdc-filled-text-field-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-color:rgba(0, 0, 0, .87);--mdc-filled-text-field-disabled-input-text-color:rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-placeholder-color:rgba(0, 0, 0, .6);--mdc-filled-text-field-error-hover-label-text-color:#f44336;--mdc-filled-text-field-error-focus-label-text-color:#f44336;--mdc-filled-text-field-error-label-text-color:#f44336;--mdc-filled-text-field-error-caret-color:#f44336;--mdc-filled-text-field-active-indicator-color:rgba(0, 0, 0, .42);--mdc-filled-text-field-disabled-active-indicator-color:rgba(0, 0, 0, .06);--mdc-filled-text-field-hover-active-indicator-color:rgba(0, 0, 0, .87);--mdc-filled-text-field-error-active-indicator-color:#f44336;--mdc-filled-text-field-error-focus-active-indicator-color:#f44336;--mdc-filled-text-field-error-hover-active-indicator-color:#f44336}html{--mdc-outlined-text-field-caret-color:#3f51b5;--mdc-outlined-text-field-focus-outline-color:#3f51b5;--mdc-outlined-text-field-focus-label-text-color:rgba(63, 81, 181, .87);--mdc-outlined-text-field-label-text-color:rgba(0, 0, 0, .6);--mdc-outlined-text-field-hover-label-text-color:rgba(0, 0, 0, .6);--mdc-outlined-text-field-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-color:rgba(0, 0, 0, .87);--mdc-outlined-text-field-disabled-input-text-color:rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-placeholder-color:rgba(0, 0, 0, .6);--mdc-outlined-text-field-error-caret-color:#f44336;--mdc-outlined-text-field-error-focus-label-text-color:#f44336;--mdc-outlined-text-field-error-label-text-color:#f44336;--mdc-outlined-text-field-error-hover-label-text-color:#f44336;--mdc-outlined-text-field-outline-color:rgba(0, 0, 0, .38);--mdc-outlined-text-field-disabled-outline-color:rgba(0, 0, 0, .06);--mdc-outlined-text-field-hover-outline-color:rgba(0, 0, 0, .87);--mdc-outlined-text-field-error-focus-outline-color:#f44336;--mdc-outlined-text-field-error-hover-outline-color:#f44336;--mdc-outlined-text-field-error-outline-color:#f44336}html{--mat-form-field-focus-select-arrow-color:rgba(63, 81, 181, .87);--mat-form-field-disabled-input-text-placeholder-color:rgba(0, 0, 0, .38);--mat-form-field-state-layer-color:rgba(0, 0, 0, .87);--mat-form-field-error-text-color:#f44336;--mat-form-field-select-option-text-color:inherit;--mat-form-field-select-disabled-option-text-color:GrayText;--mat-form-field-leading-icon-color:unset;--mat-form-field-disabled-leading-icon-color:unset;--mat-form-field-trailing-icon-color:unset;--mat-form-field-disabled-trailing-icon-color:unset;--mat-form-field-error-focus-trailing-icon-color:unset;--mat-form-field-error-hover-trailing-icon-color:unset;--mat-form-field-error-trailing-icon-color:unset;--mat-form-field-enabled-select-arrow-color:rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color:rgba(0, 0, 0, .38);--mat-form-field-hover-state-layer-opacity:.04;--mat-form-field-focus-state-layer-opacity:.08}.mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color:#ff4081;--mdc-filled-text-field-focus-active-indicator-color:#ff4081;--mdc-filled-text-field-focus-label-text-color:rgba(255, 64, 129, .87)}.mat-mdc-form-field.mat-accent{--mdc-outlined-text-field-caret-color:#ff4081;--mdc-outlined-text-field-focus-outline-color:#ff4081;--mdc-outlined-text-field-focus-label-text-color:rgba(255, 64, 129, .87)}.mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color:rgba(255, 64, 129, .87)}.mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color:#f44336;--mdc-filled-text-field-focus-active-indicator-color:#f44336;--mdc-filled-text-field-focus-label-text-color:rgba(244, 67, 54, .87)}.mat-mdc-form-field.mat-warn{--mdc-outlined-text-field-caret-color:#f44336;--mdc-outlined-text-field-focus-outline-color:#f44336;--mdc-outlined-text-field-focus-label-text-color:rgba(244, 67, 54, .87)}.mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color:rgba(244, 67, 54, .87)}html{--mat-form-field-container-height:56px;--mat-form-field-filled-label-display:block;--mat-form-field-container-vertical-padding:16px;--mat-form-field-filled-with-label-container-padding-top:24px;--mat-form-field-filled-with-label-container-padding-bottom:8px}html{--mdc-filled-text-field-label-text-font:Roboto, sans-serif;--mdc-filled-text-field-label-text-size:16px;--mdc-filled-text-field-label-text-tracking:.03125em;--mdc-filled-text-field-label-text-weight:400}html{--mdc-outlined-text-field-label-text-font:Roboto, sans-serif;--mdc-outlined-text-field-label-text-size:16px;--mdc-outlined-text-field-label-text-tracking:.03125em;--mdc-outlined-text-field-label-text-weight:400}html{--mat-form-field-container-text-font:Roboto, sans-serif;--mat-form-field-container-text-line-height:24px;--mat-form-field-container-text-size:16px;--mat-form-field-container-text-tracking:.03125em;--mat-form-field-container-text-weight:400;--mat-form-field-outlined-label-text-populated-size:16px;--mat-form-field-subscript-text-font:Roboto, sans-serif;--mat-form-field-subscript-text-line-height:20px;--mat-form-field-subscript-text-size:12px;--mat-form-field-subscript-text-tracking:.0333333333em;--mat-form-field-subscript-text-weight:400}html{--mat-select-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, .38);--mat-select-placeholder-text-color:rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, .38);--mat-select-focused-arrow-color:rgba(63, 81, 181, .87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, .87)}html .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, .38);--mat-select-placeholder-text-color:rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, .38);--mat-select-focused-arrow-color:rgba(255, 64, 129, .87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, .87)}html .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, .38);--mat-select-placeholder-text-color:rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, .38);--mat-select-focused-arrow-color:rgba(244, 67, 54, .87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, .87)}html{--mat-select-arrow-transform:translateY(-8px)}html{--mat-select-trigger-text-font:Roboto, sans-serif;--mat-select-trigger-text-line-height:24px;--mat-select-trigger-text-size:16px;--mat-select-trigger-text-tracking:.03125em;--mat-select-trigger-text-weight:400}html{--mat-autocomplete-container-shape:4px;--mat-autocomplete-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-autocomplete-background-color:white}html{--mdc-dialog-container-shape:4px}html{--mat-dialog-container-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width:80vw;--mat-dialog-container-small-max-width:80vw;--mat-dialog-container-min-width:0;--mat-dialog-actions-alignment:start;--mat-dialog-actions-padding:8px;--mat-dialog-content-padding:20px 24px;--mat-dialog-with-actions-content-padding:20px 24px;--mat-dialog-headline-padding:0 24px 9px}html{--mdc-dialog-container-color:white;--mdc-dialog-subhead-color:rgba(0, 0, 0, .87);--mdc-dialog-supporting-text-color:rgba(0, 0, 0, .6)}html{--mdc-dialog-subhead-font:Roboto, sans-serif;--mdc-dialog-subhead-line-height:32px;--mdc-dialog-subhead-size:20px;--mdc-dialog-subhead-weight:500;--mdc-dialog-subhead-tracking:.0125em;--mdc-dialog-supporting-text-font:Roboto, sans-serif;--mdc-dialog-supporting-text-line-height:24px;--mdc-dialog-supporting-text-size:16px;--mdc-dialog-supporting-text-weight:400;--mdc-dialog-supporting-text-tracking:.03125em}.mat-mdc-standard-chip{--mdc-chip-container-shape-radius:16px;--mdc-chip-with-avatar-avatar-shape-radius:14px;--mdc-chip-with-avatar-avatar-size:28px;--mdc-chip-with-icon-icon-size:18px;--mdc-chip-outline-width:0;--mdc-chip-outline-color:transparent;--mdc-chip-disabled-outline-color:transparent;--mdc-chip-focus-outline-color:transparent;--mdc-chip-hover-state-layer-opacity:.04;--mdc-chip-with-avatar-disabled-avatar-opacity:1;--mdc-chip-flat-selected-outline-width:0;--mdc-chip-selected-hover-state-layer-opacity:.04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity:1;--mdc-chip-with-icon-disabled-icon-opacity:1}.mat-mdc-standard-chip{--mat-chip-disabled-container-opacity:.4;--mat-chip-trailing-action-opacity:.54;--mat-chip-trailing-action-focus-opacity:1;--mat-chip-trailing-action-state-layer-color:transparent;--mat-chip-selected-trailing-action-state-layer-color:transparent;--mat-chip-trailing-action-hover-state-layer-opacity:0;--mat-chip-trailing-action-focus-state-layer-opacity:0}.mat-mdc-standard-chip{--mdc-chip-disabled-label-text-color:#212121;--mdc-chip-elevated-container-color:rgb(224.4, 224.4, 224.4);--mdc-chip-elevated-selected-container-color:rgb(224.4, 224.4, 224.4);--mdc-chip-elevated-disabled-container-color:rgb(224.4, 224.4, 224.4);--mdc-chip-flat-disabled-selected-container-color:rgb(224.4, 224.4, 224.4);--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:.12;--mdc-chip-label-text-color:#212121;--mdc-chip-selected-label-text-color:#212121;--mdc-chip-with-icon-icon-color:#212121;--mdc-chip-with-icon-disabled-icon-color:#212121;--mdc-chip-with-icon-selected-icon-color:#212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:#212121;--mdc-chip-with-trailing-icon-trailing-icon-color:#212121}.mat-mdc-standard-chip{--mat-chip-selected-disabled-trailing-icon-color:#212121;--mat-chip-selected-trailing-icon-color:#212121}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color:white;--mdc-chip-elevated-container-color:#3f51b5;--mdc-chip-elevated-selected-container-color:#3f51b5;--mdc-chip-elevated-disabled-container-color:#3f51b5;--mdc-chip-flat-disabled-selected-container-color:#3f51b5;--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:.12;--mdc-chip-label-text-color:white;--mdc-chip-selected-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mat-chip-selected-disabled-trailing-icon-color:white;--mat-chip-selected-trailing-icon-color:white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color:white;--mdc-chip-elevated-container-color:#ff4081;--mdc-chip-elevated-selected-container-color:#ff4081;--mdc-chip-elevated-disabled-container-color:#ff4081;--mdc-chip-flat-disabled-selected-container-color:#ff4081;--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:.12;--mdc-chip-label-text-color:white;--mdc-chip-selected-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mat-chip-selected-disabled-trailing-icon-color:white;--mat-chip-selected-trailing-icon-color:white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color:white;--mdc-chip-elevated-container-color:#f44336;--mdc-chip-elevated-selected-container-color:#f44336;--mdc-chip-elevated-disabled-container-color:#f44336;--mdc-chip-flat-disabled-selected-container-color:#f44336;--mdc-chip-focus-state-layer-color:black;--mdc-chip-hover-state-layer-color:black;--mdc-chip-selected-hover-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:.12;--mdc-chip-selected-focus-state-layer-color:black;--mdc-chip-selected-focus-state-layer-opacity:.12;--mdc-chip-label-text-color:white;--mdc-chip-selected-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mat-chip-selected-disabled-trailing-icon-color:white;--mat-chip-selected-trailing-icon-color:white}.mat-mdc-chip.mat-mdc-standard-chip{--mdc-chip-container-height:32px}.mat-mdc-standard-chip{--mdc-chip-label-text-font:Roboto, sans-serif;--mdc-chip-label-text-line-height:20px;--mdc-chip-label-text-size:14px;--mdc-chip-label-text-tracking:.0178571429em;--mdc-chip-label-text-weight:400}html{--mdc-switch-disabled-selected-icon-opacity:.38;--mdc-switch-disabled-track-opacity:.12;--mdc-switch-disabled-unselected-icon-opacity:.38;--mdc-switch-handle-height:20px;--mdc-switch-handle-shape:10px;--mdc-switch-handle-width:20px;--mdc-switch-selected-icon-size:18px;--mdc-switch-track-height:14px;--mdc-switch-track-shape:7px;--mdc-switch-track-width:36px;--mdc-switch-unselected-icon-size:18px;--mdc-switch-selected-focus-state-layer-opacity:.12;--mdc-switch-selected-hover-state-layer-opacity:.04;--mdc-switch-selected-pressed-state-layer-opacity:.1;--mdc-switch-unselected-focus-state-layer-opacity:.12;--mdc-switch-unselected-hover-state-layer-opacity:.04;--mdc-switch-unselected-pressed-state-layer-opacity:.1}html .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity:.38;--mat-switch-disabled-unselected-handle-opacity:.38;--mat-switch-unselected-handle-size:20px;--mat-switch-selected-handle-size:20px;--mat-switch-pressed-handle-size:20px;--mat-switch-with-icon-handle-size:20px;--mat-switch-selected-handle-horizontal-margin:0;--mat-switch-selected-with-icon-handle-horizontal-margin:0;--mat-switch-selected-pressed-handle-horizontal-margin:0;--mat-switch-unselected-handle-horizontal-margin:0;--mat-switch-unselected-with-icon-handle-horizontal-margin:0;--mat-switch-unselected-pressed-handle-horizontal-margin:0;--mat-switch-visible-track-opacity:1;--mat-switch-hidden-track-opacity:1;--mat-switch-visible-track-transition:transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition:transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width:1px;--mat-switch-track-outline-color:transparent;--mat-switch-selected-track-outline-width:1px;--mat-switch-selected-track-outline-color:transparent;--mat-switch-disabled-unselected-track-outline-width:1px;--mat-switch-disabled-unselected-track-outline-color:transparent}html{--mdc-switch-selected-focus-state-layer-color:#3949ab;--mdc-switch-selected-handle-color:#3949ab;--mdc-switch-selected-hover-state-layer-color:#3949ab;--mdc-switch-selected-pressed-state-layer-color:#3949ab;--mdc-switch-selected-focus-handle-color:#1a237e;--mdc-switch-selected-hover-handle-color:#1a237e;--mdc-switch-selected-pressed-handle-color:#1a237e;--mdc-switch-selected-focus-track-color:#7986cb;--mdc-switch-selected-hover-track-color:#7986cb;--mdc-switch-selected-pressed-track-color:#7986cb;--mdc-switch-selected-track-color:#7986cb;--mdc-switch-disabled-selected-handle-color:#424242;--mdc-switch-disabled-selected-icon-color:#fff;--mdc-switch-disabled-selected-track-color:#424242;--mdc-switch-disabled-unselected-handle-color:#424242;--mdc-switch-disabled-unselected-icon-color:#fff;--mdc-switch-disabled-unselected-track-color:#424242;--mdc-switch-handle-surface-color:#fff;--mdc-switch-selected-icon-color:#fff;--mdc-switch-unselected-focus-handle-color:#212121;--mdc-switch-unselected-focus-state-layer-color:#424242;--mdc-switch-unselected-focus-track-color:#e0e0e0;--mdc-switch-unselected-handle-color:#616161;--mdc-switch-unselected-hover-handle-color:#212121;--mdc-switch-unselected-hover-state-layer-color:#424242;--mdc-switch-unselected-hover-track-color:#e0e0e0;--mdc-switch-unselected-icon-color:#fff;--mdc-switch-unselected-pressed-handle-color:#212121;--mdc-switch-unselected-pressed-state-layer-color:#424242;--mdc-switch-unselected-pressed-track-color:#e0e0e0;--mdc-switch-unselected-track-color:#e0e0e0;--mdc-switch-handle-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-handle-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mdc-switch-disabled-label-text-color: rgba(0, 0, 0, .38)}html .mat-mdc-slide-toggle{--mat-switch-label-text-color:rgba(0, 0, 0, .87)}html .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color:#d81b60;--mdc-switch-selected-handle-color:#d81b60;--mdc-switch-selected-hover-state-layer-color:#d81b60;--mdc-switch-selected-pressed-state-layer-color:#d81b60;--mdc-switch-selected-focus-handle-color:#880e4f;--mdc-switch-selected-hover-handle-color:#880e4f;--mdc-switch-selected-pressed-handle-color:#880e4f;--mdc-switch-selected-focus-track-color:#f06292;--mdc-switch-selected-hover-track-color:#f06292;--mdc-switch-selected-pressed-track-color:#f06292;--mdc-switch-selected-track-color:#f06292}html .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color:#e53935;--mdc-switch-selected-handle-color:#e53935;--mdc-switch-selected-hover-state-layer-color:#e53935;--mdc-switch-selected-pressed-state-layer-color:#e53935;--mdc-switch-selected-focus-handle-color:#b71c1c;--mdc-switch-selected-hover-handle-color:#b71c1c;--mdc-switch-selected-pressed-handle-color:#b71c1c;--mdc-switch-selected-focus-track-color:#e57373;--mdc-switch-selected-hover-track-color:#e57373;--mdc-switch-selected-pressed-track-color:#e57373;--mdc-switch-selected-track-color:#e57373}html{--mdc-switch-state-layer-size:40px}html .mat-mdc-slide-toggle{--mat-switch-label-text-font:Roboto, sans-serif;--mat-switch-label-text-line-height:20px;--mat-switch-label-text-size:14px;--mat-switch-label-text-tracking:.0178571429em;--mat-switch-label-text-weight:400}html{--mdc-radio-disabled-selected-icon-opacity:.38;--mdc-radio-disabled-unselected-icon-opacity:.38;--mdc-radio-state-layer-size:40px}.mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color:#3f51b5;--mdc-radio-selected-hover-icon-color:#3f51b5;--mdc-radio-selected-icon-color:#3f51b5;--mdc-radio-selected-pressed-icon-color:#3f51b5}.mat-mdc-radio-button.mat-primary{--mat-radio-ripple-color:black;--mat-radio-checked-ripple-color:#3f51b5;--mat-radio-disabled-label-color:rgba(0, 0, 0, .38);--mat-radio-label-text-color:rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color:#ff4081;--mdc-radio-selected-hover-icon-color:#ff4081;--mdc-radio-selected-icon-color:#ff4081;--mdc-radio-selected-pressed-icon-color:#ff4081}.mat-mdc-radio-button.mat-accent{--mat-radio-ripple-color:black;--mat-radio-checked-ripple-color:#ff4081;--mat-radio-disabled-label-color:rgba(0, 0, 0, .38);--mat-radio-label-text-color:rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336}.mat-mdc-radio-button.mat-warn{--mat-radio-ripple-color:black;--mat-radio-checked-ripple-color:#f44336;--mat-radio-disabled-label-color:rgba(0, 0, 0, .38);--mat-radio-label-text-color:rgba(0, 0, 0, .87)}html{--mdc-radio-state-layer-size:40px}html{--mat-radio-touch-target-display:block}html{--mat-radio-label-text-font:Roboto, sans-serif;--mat-radio-label-text-line-height:20px;--mat-radio-label-text-size:14px;--mat-radio-label-text-tracking:.0178571429em;--mat-radio-label-text-weight:400}html{--mdc-slider-active-track-height:6px;--mdc-slider-active-track-shape:9999px;--mdc-slider-handle-height:20px;--mdc-slider-handle-shape:50%;--mdc-slider-handle-width:20px;--mdc-slider-inactive-track-height:4px;--mdc-slider-inactive-track-shape:9999px;--mdc-slider-with-overlap-handle-outline-width:1px;--mdc-slider-with-tick-marks-active-container-opacity:.6;--mdc-slider-with-tick-marks-container-shape:50%;--mdc-slider-with-tick-marks-container-size:2px;--mdc-slider-with-tick-marks-inactive-container-opacity:.6;--mdc-slider-handle-elevation:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mat-slider-value-indicator-width:auto;--mat-slider-value-indicator-height:32px;--mat-slider-value-indicator-caret-display:block;--mat-slider-value-indicator-border-radius:4px;--mat-slider-value-indicator-padding:0 12px;--mat-slider-value-indicator-text-transform:none;--mat-slider-value-indicator-container-transform:translateX(-50%)}html{--mdc-slider-handle-color:#3f51b5;--mdc-slider-focus-handle-color:#3f51b5;--mdc-slider-hover-handle-color:#3f51b5;--mdc-slider-active-track-color:#3f51b5;--mdc-slider-inactive-track-color:#3f51b5;--mdc-slider-with-tick-marks-inactive-container-color:#3f51b5;--mdc-slider-with-tick-marks-active-container-color:white;--mdc-slider-disabled-active-track-color:#000;--mdc-slider-disabled-handle-color:#000;--mdc-slider-disabled-inactive-track-color:#000;--mdc-slider-label-container-color:#000;--mdc-slider-label-label-text-color:#fff;--mdc-slider-with-overlap-handle-outline-color:#fff;--mdc-slider-with-tick-marks-disabled-container-color:#000}html{--mat-slider-ripple-color:#3f51b5;--mat-slider-hover-state-layer-color:rgba(63, 81, 181, .05);--mat-slider-focus-state-layer-color:rgba(63, 81, 181, .2);--mat-slider-value-indicator-opacity:.6}html .mat-accent{--mdc-slider-handle-color:#ff4081;--mdc-slider-focus-handle-color:#ff4081;--mdc-slider-hover-handle-color:#ff4081;--mdc-slider-active-track-color:#ff4081;--mdc-slider-inactive-track-color:#ff4081;--mdc-slider-with-tick-marks-inactive-container-color:#ff4081;--mdc-slider-with-tick-marks-active-container-color:white}html .mat-accent{--mat-slider-ripple-color:#ff4081;--mat-slider-hover-state-layer-color:rgba(255, 64, 129, .05);--mat-slider-focus-state-layer-color:rgba(255, 64, 129, .2)}html .mat-warn{--mdc-slider-handle-color:#f44336;--mdc-slider-focus-handle-color:#f44336;--mdc-slider-hover-handle-color:#f44336;--mdc-slider-active-track-color:#f44336;--mdc-slider-inactive-track-color:#f44336;--mdc-slider-with-tick-marks-inactive-container-color:#f44336;--mdc-slider-with-tick-marks-active-container-color:white}html .mat-warn{--mat-slider-ripple-color:#f44336;--mat-slider-hover-state-layer-color:rgba(244, 67, 54, .05);--mat-slider-focus-state-layer-color:rgba(244, 67, 54, .2)}html{--mdc-slider-label-label-text-font:Roboto, sans-serif;--mdc-slider-label-label-text-size:14px;--mdc-slider-label-label-text-line-height:22px;--mdc-slider-label-label-text-tracking:.0071428571em;--mdc-slider-label-label-text-weight:500}html{--mat-menu-container-shape:4px;--mat-menu-divider-bottom-spacing:0;--mat-menu-divider-top-spacing:0;--mat-menu-item-spacing:16px;--mat-menu-item-icon-size:24px;--mat-menu-item-leading-spacing:16px;--mat-menu-item-trailing-spacing:16px;--mat-menu-item-with-icon-leading-spacing:16px;--mat-menu-item-with-icon-trailing-spacing:16px;--mat-menu-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-menu-item-label-text-color:rgba(0, 0, 0, .87);--mat-menu-item-icon-color:rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-menu-container-color:white;--mat-menu-divider-color:rgba(0, 0, 0, .12)}html{--mat-menu-item-label-text-font:Roboto, sans-serif;--mat-menu-item-label-text-size:16px;--mat-menu-item-label-text-tracking:.03125em;--mat-menu-item-label-text-line-height:24px;--mat-menu-item-label-text-weight:400}html{--mdc-list-list-item-container-shape:0;--mdc-list-list-item-leading-avatar-shape:50%;--mdc-list-list-item-container-color:transparent;--mdc-list-list-item-selected-container-color:transparent;--mdc-list-list-item-leading-avatar-color:transparent;--mdc-list-list-item-leading-icon-size:24px;--mdc-list-list-item-leading-avatar-size:40px;--mdc-list-list-item-trailing-icon-size:24px;--mdc-list-list-item-disabled-state-layer-color:transparent;--mdc-list-list-item-disabled-state-layer-opacity:0;--mdc-list-list-item-disabled-label-text-opacity:.38;--mdc-list-list-item-disabled-leading-icon-opacity:.38;--mdc-list-list-item-disabled-trailing-icon-opacity:.38}html{--mat-list-active-indicator-color:transparent;--mat-list-active-indicator-shape:4px}html{--mdc-list-list-item-label-text-color:rgba(0, 0, 0, .87);--mdc-list-list-item-supporting-text-color:rgba(0, 0, 0, .54);--mdc-list-list-item-leading-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color:rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color:black;--mdc-list-list-item-disabled-leading-icon-color:black;--mdc-list-list-item-disabled-trailing-icon-color:black;--mdc-list-list-item-hover-label-text-color:rgba(0, 0, 0, .87);--mdc-list-list-item-hover-leading-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color:rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color:rgba(0, 0, 0, .87);--mdc-list-list-item-hover-state-layer-color:black;--mdc-list-list-item-hover-state-layer-opacity:.04;--mdc-list-list-item-focus-state-layer-color:black;--mdc-list-list-item-focus-state-layer-opacity:.12}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color:#3f51b5;--mdc-radio-selected-hover-icon-color:#3f51b5;--mdc-radio-selected-icon-color:#3f51b5;--mdc-radio-selected-pressed-icon-color:#3f51b5}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color:#ff4081;--mdc-radio-selected-hover-icon-color:#ff4081;--mdc-radio-selected-icon-color:#ff4081;--mdc-radio-selected-pressed-icon-color:#ff4081}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336}.mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#3f51b5;--mdc-checkbox-selected-hover-icon-color:#3f51b5;--mdc-checkbox-selected-icon-color:#3f51b5;--mdc-checkbox-selected-pressed-icon-color:#3f51b5;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color:#3f51b5;--mdc-checkbox-selected-hover-state-layer-color:#3f51b5;--mdc-checkbox-selected-pressed-state-layer-color:#3f51b5;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color:#ff4081;--mdc-checkbox-selected-hover-state-layer-color:#ff4081;--mdc-checkbox-selected-pressed-state-layer-color:#ff4081;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color:#f44336;--mdc-checkbox-selected-hover-state-layer-color:#f44336;--mdc-checkbox-selected-pressed-state-layer-color:#f44336;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#3f51b5}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}html{--mdc-list-list-item-one-line-container-height:48px;--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px}html{--mat-list-list-item-leading-icon-start-space:16px;--mat-list-list-item-leading-icon-end-space:32px}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-state-layer-size:40px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}html{--mdc-list-list-item-label-text-font:Roboto, sans-serif;--mdc-list-list-item-label-text-line-height:24px;--mdc-list-list-item-label-text-size:16px;--mdc-list-list-item-label-text-tracking:.03125em;--mdc-list-list-item-label-text-weight:400;--mdc-list-list-item-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height:20px;--mdc-list-list-item-supporting-text-size:14px;--mdc-list-list-item-supporting-text-tracking:.0178571429em;--mdc-list-list-item-supporting-text-weight:400;--mdc-list-list-item-trailing-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height:20px;--mdc-list-list-item-trailing-supporting-text-size:12px;--mdc-list-list-item-trailing-supporting-text-tracking:.0333333333em;--mdc-list-list-item-trailing-supporting-text-weight:400}.mdc-list-group__subheader{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em}html{--mat-paginator-container-text-color:rgba(0, 0, 0, .87);--mat-paginator-container-background-color:white;--mat-paginator-enabled-icon-color:rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color:rgba(0, 0, 0, .12)}html{--mat-paginator-container-size:56px;--mat-paginator-form-field-container-height:40px;--mat-paginator-form-field-container-vertical-padding:8px;--mat-paginator-touch-target-display:block}html{--mat-paginator-container-text-font:Roboto, sans-serif;--mat-paginator-container-text-line-height:20px;--mat-paginator-container-text-size:12px;--mat-paginator-container-text-tracking:.0333333333em;--mat-paginator-container-text-weight:400;--mat-paginator-select-trigger-text-size:12px}html{--mdc-secondary-navigation-tab-container-height:48px}html{--mdc-tab-indicator-active-indicator-height:2px;--mdc-tab-indicator-active-indicator-shape:0}html{--mat-tab-header-divider-color:transparent;--mat-tab-header-divider-height:0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color:#3f51b5}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color:black;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color:#3f51b5;--mat-tab-header-active-ripple-color:#3f51b5;--mat-tab-header-inactive-ripple-color:#3f51b5;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color:#3f51b5;--mat-tab-header-active-hover-label-text-color:#3f51b5;--mat-tab-header-active-focus-indicator-color:#3f51b5;--mat-tab-header-active-hover-indicator-color:#3f51b5}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color:#ff4081}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color:black;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color:#ff4081;--mat-tab-header-active-ripple-color:#ff4081;--mat-tab-header-inactive-ripple-color:#ff4081;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color:#ff4081;--mat-tab-header-active-hover-label-text-color:#ff4081;--mat-tab-header-active-focus-indicator-color:#ff4081;--mat-tab-header-active-hover-indicator-color:#ff4081}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color:#f44336}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color:black;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color:#f44336;--mat-tab-header-active-ripple-color:#f44336;--mat-tab-header-inactive-ripple-color:#f44336;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color:#f44336;--mat-tab-header-active-hover-label-text-color:#f44336;--mat-tab-header-active-focus-indicator-color:#f44336;--mat-tab-header-active-hover-indicator-color:#f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color:#3f51b5;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color:#ff4081;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color:#f44336;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-header{--mdc-secondary-navigation-tab-container-height:48px}.mat-mdc-tab-header{--mat-tab-header-label-text-font:Roboto, sans-serif;--mat-tab-header-label-text-size:14px;--mat-tab-header-label-text-tracking:.0892857143em;--mat-tab-header-label-text-line-height:36px;--mat-tab-header-label-text-weight:500}html{--mdc-checkbox-disabled-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-state-layer-opacity:.16;--mdc-checkbox-selected-hover-state-layer-opacity:.04;--mdc-checkbox-selected-pressed-state-layer-opacity:.16;--mdc-checkbox-unselected-focus-state-layer-opacity:.16;--mdc-checkbox-unselected-hover-state-layer-opacity:.04;--mdc-checkbox-unselected-pressed-state-layer-opacity:.16}html{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color:#ff4081;--mdc-checkbox-selected-hover-state-layer-color:#ff4081;--mdc-checkbox-selected-pressed-state-layer-color:#ff4081;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}html{--mat-checkbox-disabled-label-color:rgba(0, 0, 0, .38);--mat-checkbox-label-text-color:rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#3f51b5;--mdc-checkbox-selected-hover-icon-color:#3f51b5;--mdc-checkbox-selected-icon-color:#3f51b5;--mdc-checkbox-selected-pressed-icon-color:#3f51b5;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color:#3f51b5;--mdc-checkbox-selected-hover-state-layer-color:#3f51b5;--mdc-checkbox-selected-pressed-state-layer-color:#3f51b5;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color:#f44336;--mdc-checkbox-selected-hover-state-layer-color:#f44336;--mdc-checkbox-selected-pressed-state-layer-color:#f44336;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}html{--mdc-checkbox-state-layer-size:40px}html{--mat-checkbox-touch-target-display:block}html{--mat-checkbox-label-text-font:Roboto, sans-serif;--mat-checkbox-label-text-line-height:20px;--mat-checkbox-label-text-size:14px;--mat-checkbox-label-text-tracking:.0178571429em;--mat-checkbox-label-text-weight:400}html{--mdc-text-button-container-shape:4px;--mdc-text-button-keep-touch-target:false}html{--mdc-filled-button-container-shape:4px;--mdc-filled-button-keep-touch-target:false}html{--mdc-protected-button-container-shape:4px;--mdc-protected-button-container-elevation-shadow:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mdc-outlined-button-keep-touch-target:false;--mdc-outlined-button-outline-width:1px;--mdc-outlined-button-container-shape:4px}html{--mat-text-button-horizontal-padding:8px;--mat-text-button-with-icon-horizontal-padding:8px;--mat-text-button-icon-spacing:8px;--mat-text-button-icon-offset:0}html{--mat-filled-button-horizontal-padding:16px;--mat-filled-button-icon-spacing:8px;--mat-filled-button-icon-offset:-4px}html{--mat-protected-button-horizontal-padding:16px;--mat-protected-button-icon-spacing:8px;--mat-protected-button-icon-offset:-4px}html{--mat-outlined-button-horizontal-padding:15px;--mat-outlined-button-icon-spacing:8px;--mat-outlined-button-icon-offset:-4px}html{--mdc-text-button-label-text-color:black;--mdc-text-button-disabled-label-text-color:rgba(0, 0, 0, .38)}html{--mat-text-button-state-layer-color:black;--mat-text-button-disabled-state-layer-color:black;--mat-text-button-ripple-color:rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity:.04;--mat-text-button-focus-state-layer-opacity:.12;--mat-text-button-pressed-state-layer-opacity:.12}html{--mdc-filled-button-container-color:white;--mdc-filled-button-label-text-color:black;--mdc-filled-button-disabled-container-color:rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color:rgba(0, 0, 0, .38)}html{--mat-filled-button-state-layer-color:black;--mat-filled-button-disabled-state-layer-color:black;--mat-filled-button-ripple-color:rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity:.04;--mat-filled-button-focus-state-layer-opacity:.12;--mat-filled-button-pressed-state-layer-opacity:.12}html{--mdc-protected-button-container-color:white;--mdc-protected-button-label-text-color:black;--mdc-protected-button-disabled-container-color:rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color:rgba(0, 0, 0, .38)}html{--mat-protected-button-state-layer-color:black;--mat-protected-button-disabled-state-layer-color:black;--mat-protected-button-ripple-color:rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity:.04;--mat-protected-button-focus-state-layer-opacity:.12;--mat-protected-button-pressed-state-layer-opacity:.12}html{--mdc-outlined-button-disabled-outline-color:rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-label-text-color:rgba(0, 0, 0, .38);--mdc-outlined-button-label-text-color:black;--mdc-outlined-button-outline-color:rgba(0, 0, 0, .12)}html{--mat-outlined-button-state-layer-color:black;--mat-outlined-button-disabled-state-layer-color:black;--mat-outlined-button-ripple-color:rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity:.04;--mat-outlined-button-focus-state-layer-opacity:.12;--mat-outlined-button-pressed-state-layer-opacity:.12}.mat-mdc-button.mat-primary{--mdc-text-button-label-text-color:#3f51b5}.mat-mdc-button.mat-primary{--mat-text-button-state-layer-color:#3f51b5;--mat-text-button-ripple-color:rgba(63, 81, 181, .1)}.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color:#ff4081}.mat-mdc-button.mat-accent{--mat-text-button-state-layer-color:#ff4081;--mat-text-button-ripple-color:rgba(255, 64, 129, .1)}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color:#f44336}.mat-mdc-button.mat-warn{--mat-text-button-state-layer-color:#f44336;--mat-text-button-ripple-color:rgba(244, 67, 54, .1)}.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color:#3f51b5;--mdc-filled-button-label-text-color:white}.mat-mdc-unelevated-button.mat-primary{--mat-filled-button-state-layer-color:white;--mat-filled-button-ripple-color:rgba(255, 255, 255, .1)}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color:#ff4081;--mdc-filled-button-label-text-color:white}.mat-mdc-unelevated-button.mat-accent{--mat-filled-button-state-layer-color:white;--mat-filled-button-ripple-color:rgba(255, 255, 255, .1)}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color:#f44336;--mdc-filled-button-label-text-color:white}.mat-mdc-unelevated-button.mat-warn{--mat-filled-button-state-layer-color:white;--mat-filled-button-ripple-color:rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color:#3f51b5;--mdc-protected-button-label-text-color:white}.mat-mdc-raised-button.mat-primary{--mat-protected-button-state-layer-color:white;--mat-protected-button-ripple-color:rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color:#ff4081;--mdc-protected-button-label-text-color:white}.mat-mdc-raised-button.mat-accent{--mat-protected-button-state-layer-color:white;--mat-protected-button-ripple-color:rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color:#f44336;--mdc-protected-button-label-text-color:white}.mat-mdc-raised-button.mat-warn{--mat-protected-button-state-layer-color:white;--mat-protected-button-ripple-color:rgba(255, 255, 255, .1)}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color:#3f51b5;--mdc-outlined-button-outline-color:rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-primary{--mat-outlined-button-state-layer-color:#3f51b5;--mat-outlined-button-ripple-color:rgba(63, 81, 181, .1)}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color:#ff4081;--mdc-outlined-button-outline-color:rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-accent{--mat-outlined-button-state-layer-color:#ff4081;--mat-outlined-button-ripple-color:rgba(255, 64, 129, .1)}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color:#f44336;--mdc-outlined-button-outline-color:rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-warn{--mat-outlined-button-state-layer-color:#f44336;--mat-outlined-button-ripple-color:rgba(244, 67, 54, .1)}html{--mdc-text-button-container-height:36px}html{--mdc-filled-button-container-height:36px}html{--mdc-protected-button-container-height:36px}html{--mdc-outlined-button-container-height:36px}html{--mat-text-button-touch-target-display:block}html{--mat-filled-button-touch-target-display:block}html{--mat-protected-button-touch-target-display:block}html{--mat-outlined-button-touch-target-display:block}html{--mdc-text-button-label-text-font:Roboto, sans-serif;--mdc-text-button-label-text-size:14px;--mdc-text-button-label-text-tracking:.0892857143em;--mdc-text-button-label-text-weight:500;--mdc-text-button-label-text-transform:none}html{--mdc-filled-button-label-text-font:Roboto, sans-serif;--mdc-filled-button-label-text-size:14px;--mdc-filled-button-label-text-tracking:.0892857143em;--mdc-filled-button-label-text-weight:500;--mdc-filled-button-label-text-transform:none}html{--mdc-protected-button-label-text-font:Roboto, sans-serif;--mdc-protected-button-label-text-size:14px;--mdc-protected-button-label-text-tracking:.0892857143em;--mdc-protected-button-label-text-weight:500;--mdc-protected-button-label-text-transform:none}html{--mdc-outlined-button-label-text-font:Roboto, sans-serif;--mdc-outlined-button-label-text-size:14px;--mdc-outlined-button-label-text-tracking:.0892857143em;--mdc-outlined-button-label-text-weight:500;--mdc-outlined-button-label-text-transform:none}html{--mdc-icon-button-icon-size:24px}html{--mdc-icon-button-icon-color:inherit;--mdc-icon-button-disabled-icon-color:rgba(0, 0, 0, .38)}html{--mat-icon-button-state-layer-color:black;--mat-icon-button-disabled-state-layer-color:black;--mat-icon-button-ripple-color:rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity:.04;--mat-icon-button-focus-state-layer-opacity:.12;--mat-icon-button-pressed-state-layer-opacity:.12}html .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color:#3f51b5}html .mat-mdc-icon-button.mat-primary{--mat-icon-button-state-layer-color:#3f51b5;--mat-icon-button-ripple-color:rgba(63, 81, 181, .1)}html .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color:#ff4081}html .mat-mdc-icon-button.mat-accent{--mat-icon-button-state-layer-color:#ff4081;--mat-icon-button-ripple-color:rgba(255, 64, 129, .1)}html .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color:#f44336}html .mat-mdc-icon-button.mat-warn{--mat-icon-button-state-layer-color:#f44336;--mat-icon-button-ripple-color:rgba(244, 67, 54, .1)}html{--mat-icon-button-touch-target-display:block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}html{--mdc-fab-container-shape:50%;--mdc-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mdc-fab-small-container-shape:50%;--mdc-fab-small-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mdc-extended-fab-container-height:48px;--mdc-extended-fab-container-shape:24px;--mdc-extended-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mdc-fab-container-color:white}html{--mat-fab-foreground-color:black;--mat-fab-state-layer-color:black;--mat-fab-disabled-state-layer-color:black;--mat-fab-ripple-color:rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity:.04;--mat-fab-focus-state-layer-opacity:.12;--mat-fab-pressed-state-layer-opacity:.12;--mat-fab-disabled-state-container-color:rgba(0, 0, 0, .12);--mat-fab-disabled-state-foreground-color:rgba(0, 0, 0, .38)}html{--mdc-fab-small-container-color:white}html{--mat-fab-small-foreground-color:black;--mat-fab-small-state-layer-color:black;--mat-fab-small-disabled-state-layer-color:black;--mat-fab-small-ripple-color:rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity:.04;--mat-fab-small-focus-state-layer-opacity:.12;--mat-fab-small-pressed-state-layer-opacity:.12;--mat-fab-small-disabled-state-container-color:rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-foreground-color:rgba(0, 0, 0, .38)}html .mat-mdc-fab.mat-primary{--mdc-fab-container-color:#3f51b5}html .mat-mdc-fab.mat-primary{--mat-fab-foreground-color:white;--mat-fab-state-layer-color:white;--mat-fab-ripple-color:rgba(255, 255, 255, .1)}html .mat-mdc-fab.mat-accent{--mdc-fab-container-color:#ff4081}html .mat-mdc-fab.mat-accent{--mat-fab-foreground-color:white;--mat-fab-state-layer-color:white;--mat-fab-ripple-color:rgba(255, 255, 255, .1)}html .mat-mdc-fab.mat-warn{--mdc-fab-container-color:#f44336}html .mat-mdc-fab.mat-warn{--mat-fab-foreground-color:white;--mat-fab-state-layer-color:white;--mat-fab-ripple-color:rgba(255, 255, 255, .1)}html .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color:#3f51b5}html .mat-mdc-mini-fab.mat-primary{--mat-fab-small-foreground-color:white;--mat-fab-small-state-layer-color:white;--mat-fab-small-ripple-color:rgba(255, 255, 255, .1)}html .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color:#ff4081}html .mat-mdc-mini-fab.mat-accent{--mat-fab-small-foreground-color:white;--mat-fab-small-state-layer-color:white;--mat-fab-small-ripple-color:rgba(255, 255, 255, .1)}html .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color:#f44336}html .mat-mdc-mini-fab.mat-warn{--mat-fab-small-foreground-color:white;--mat-fab-small-state-layer-color:white;--mat-fab-small-ripple-color:rgba(255, 255, 255, .1)}html{--mat-fab-touch-target-display:block}html{--mat-fab-small-touch-target-display:block}html{--mdc-extended-fab-label-text-font:Roboto, sans-serif;--mdc-extended-fab-label-text-size:14px;--mdc-extended-fab-label-text-tracking:.0892857143em;--mdc-extended-fab-label-text-weight:500}html{--mdc-snackbar-container-shape:4px}html{--mdc-snackbar-container-color:#333333;--mdc-snackbar-supporting-text-color:rgba(255, 255, 255, .87)}html{--mat-snack-bar-button-color:#c5cae9}html{--mdc-snackbar-supporting-text-font:Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height:20px;--mdc-snackbar-supporting-text-size:14px;--mdc-snackbar-supporting-text-weight:400}html{--mat-table-row-item-outline-width:1px}html{--mat-table-background-color:white;--mat-table-header-headline-color:rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color:rgba(0, 0, 0, .87);--mat-table-row-item-outline-color:rgba(0, 0, 0, .12)}html{--mat-table-header-container-height:56px;--mat-table-footer-container-height:52px;--mat-table-row-item-container-height:52px}html{--mat-table-header-headline-font:Roboto, sans-serif;--mat-table-header-headline-line-height:22px;--mat-table-header-headline-size:14px;--mat-table-header-headline-weight:500;--mat-table-header-headline-tracking:.0071428571em;--mat-table-row-item-label-text-font:Roboto, sans-serif;--mat-table-row-item-label-text-line-height:20px;--mat-table-row-item-label-text-size:14px;--mat-table-row-item-label-text-weight:400;--mat-table-row-item-label-text-tracking:.0178571429em;--mat-table-footer-supporting-text-font:Roboto, sans-serif;--mat-table-footer-supporting-text-line-height:20px;--mat-table-footer-supporting-text-size:14px;--mat-table-footer-supporting-text-weight:400;--mat-table-footer-supporting-text-tracking:.0178571429em}html{--mdc-circular-progress-active-indicator-width:4px;--mdc-circular-progress-size:48px}html{--mdc-circular-progress-active-indicator-color:#3f51b5}html .mat-accent{--mdc-circular-progress-active-indicator-color:#ff4081}html .mat-warn{--mdc-circular-progress-active-indicator-color:#f44336}html{--mat-badge-container-shape:50%;--mat-badge-container-size:unset;--mat-badge-small-size-container-size:unset;--mat-badge-large-size-container-size:unset;--mat-badge-legacy-container-size:22px;--mat-badge-legacy-small-size-container-size:16px;--mat-badge-legacy-large-size-container-size:28px;--mat-badge-container-offset:-11px 0;--mat-badge-small-size-container-offset:-8px 0;--mat-badge-large-size-container-offset:-14px 0;--mat-badge-container-overlap-offset:-11px;--mat-badge-small-size-container-overlap-offset:-8px;--mat-badge-large-size-container-overlap-offset:-14px;--mat-badge-container-padding:0;--mat-badge-small-size-container-padding:0;--mat-badge-large-size-container-padding:0}html{--mat-badge-background-color:#3f51b5;--mat-badge-text-color:white;--mat-badge-disabled-state-background-color:#b9b9b9;--mat-badge-disabled-state-text-color:rgba(0, 0, 0, .38)}.mat-badge-accent{--mat-badge-background-color:#ff4081;--mat-badge-text-color:white}.mat-badge-warn{--mat-badge-background-color:#f44336;--mat-badge-text-color:white}html{--mat-badge-text-font:Roboto, sans-serif;--mat-badge-line-height:22px;--mat-badge-text-size:12px;--mat-badge-text-weight:600;--mat-badge-small-size-text-size:9px;--mat-badge-small-size-line-height:16px;--mat-badge-large-size-text-size:24px;--mat-badge-large-size-line-height:28px}html{--mat-bottom-sheet-container-shape:4px}html{--mat-bottom-sheet-container-text-color:rgba(0, 0, 0, .87);--mat-bottom-sheet-container-background-color:white}html{--mat-bottom-sheet-container-text-font:Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height:20px;--mat-bottom-sheet-container-text-size:14px;--mat-bottom-sheet-container-text-tracking:.0178571429em;--mat-bottom-sheet-container-text-weight:400}html{--mat-legacy-button-toggle-height:36px;--mat-legacy-button-toggle-shape:2px;--mat-legacy-button-toggle-focus-state-layer-opacity:1}html{--mat-standard-button-toggle-shape:4px;--mat-standard-button-toggle-hover-state-layer-opacity:.04;--mat-standard-button-toggle-focus-state-layer-opacity:.12}html{--mat-legacy-button-toggle-text-color:rgba(0, 0, 0, .38);--mat-legacy-button-toggle-state-layer-color:rgba(0, 0, 0, .12);--mat-legacy-button-toggle-selected-state-text-color:rgba(0, 0, 0, .54);--mat-legacy-button-toggle-selected-state-background-color:#e0e0e0;--mat-legacy-button-toggle-disabled-state-text-color:rgba(0, 0, 0, .26);--mat-legacy-button-toggle-disabled-state-background-color:#eeeeee;--mat-legacy-button-toggle-disabled-selected-state-background-color:#bdbdbd}html{--mat-standard-button-toggle-text-color:rgba(0, 0, 0, .87);--mat-standard-button-toggle-background-color:white;--mat-standard-button-toggle-state-layer-color:black;--mat-standard-button-toggle-selected-state-background-color:#e0e0e0;--mat-standard-button-toggle-selected-state-text-color:rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-state-text-color:rgba(0, 0, 0, .26);--mat-standard-button-toggle-disabled-state-background-color:white;--mat-standard-button-toggle-disabled-selected-state-text-color:rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-selected-state-background-color:#bdbdbd;--mat-standard-button-toggle-divider-color:rgb(224.4, 224.4, 224.4)}html{--mat-standard-button-toggle-height:48px}html{--mat-legacy-button-toggle-label-text-font:Roboto, sans-serif;--mat-legacy-button-toggle-label-text-line-height:24px;--mat-legacy-button-toggle-label-text-size:16px;--mat-legacy-button-toggle-label-text-tracking:.03125em;--mat-legacy-button-toggle-label-text-weight:400}html{--mat-standard-button-toggle-label-text-font:Roboto, sans-serif;--mat-standard-button-toggle-label-text-line-height:24px;--mat-standard-button-toggle-label-text-size:16px;--mat-standard-button-toggle-label-text-tracking:.03125em;--mat-standard-button-toggle-label-text-weight:400}html{--mat-datepicker-calendar-container-shape:4px;--mat-datepicker-calendar-container-touch-shape:4px;--mat-datepicker-calendar-container-elevation-shadow:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#3f51b5;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(63, 81, 181, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(63, 81, 181, .3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(63, 81, 181, .3);--mat-datepicker-toggle-active-state-icon-color:#3f51b5;--mat-datepicker-calendar-date-in-range-state-background-color:rgba(63, 81, 181, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-toggle-icon-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color:black;--mat-datepicker-calendar-period-button-icon-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color:rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color:rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color:rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-today-disabled-state-outline-color:rgba(0, 0, 0, .18);--mat-datepicker-calendar-date-text-color:rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color:transparent;--mat-datepicker-calendar-date-disabled-state-text-color:rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-preview-state-outline-color:rgba(0, 0, 0, .24);--mat-datepicker-range-input-separator-color:rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color:rgba(0, 0, 0, .38);--mat-datepicker-range-input-disabled-state-text-color:rgba(0, 0, 0, .38);--mat-datepicker-calendar-container-background-color:white;--mat-datepicker-calendar-container-text-color:rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#ff4081;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(255, 64, 129, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(255, 64, 129, .3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(255, 64, 129, .3);--mat-datepicker-calendar-date-in-range-state-background-color:rgba(255, 64, 129, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:rgb(69.5241935484, 163.4758064516, 93.9516129032)}.mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(244, 67, 54, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-in-range-state-background-color:rgba(244, 67, 54, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:rgb(69.5241935484, 163.4758064516, 93.9516129032)}.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color:#ff4081}.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color:#f44336}.mat-calendar-controls{--mat-icon-button-touch-target-display:none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}html{--mat-datepicker-calendar-text-font:Roboto, sans-serif;--mat-datepicker-calendar-text-size:13px;--mat-datepicker-calendar-body-label-text-size:14px;--mat-datepicker-calendar-body-label-text-weight:500;--mat-datepicker-calendar-period-button-text-size:14px;--mat-datepicker-calendar-period-button-text-weight:500;--mat-datepicker-calendar-header-text-size:11px;--mat-datepicker-calendar-header-text-weight:400}html{--mat-divider-width:1px}html{--mat-divider-color:rgba(0, 0, 0, .12)}html{--mat-expansion-container-shape:4px;--mat-expansion-legacy-header-indicator-display:inline-block;--mat-expansion-header-indicator-display:none}html{--mat-expansion-container-background-color:white;--mat-expansion-container-text-color:rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color:rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-expansion-header-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-expansion-header-disabled-state-text-color:rgba(0, 0, 0, .26);--mat-expansion-header-text-color:rgba(0, 0, 0, .87);--mat-expansion-header-description-color:rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color:rgba(0, 0, 0, .54)}html{--mat-expansion-header-collapsed-state-height:48px;--mat-expansion-header-expanded-state-height:64px}html{--mat-expansion-header-text-font:Roboto, sans-serif;--mat-expansion-header-text-size:14px;--mat-expansion-header-text-weight:500;--mat-expansion-header-text-line-height:inherit;--mat-expansion-header-text-tracking:inherit;--mat-expansion-container-text-font:Roboto, sans-serif;--mat-expansion-container-text-line-height:20px;--mat-expansion-container-text-size:14px;--mat-expansion-container-text-tracking:.0178571429em;--mat-expansion-container-text-weight:400}html{--mat-grid-list-tile-header-primary-text-size:14px;--mat-grid-list-tile-header-secondary-text-size:12px;--mat-grid-list-tile-footer-primary-text-size:14px;--mat-grid-list-tile-footer-secondary-text-size:12px}html{--mat-icon-color:inherit}.mat-icon.mat-primary{--mat-icon-color:#3f51b5}.mat-icon.mat-accent{--mat-icon-color:#ff4081}.mat-icon.mat-warn{--mat-icon-color:#f44336}html{--mat-sidenav-container-shape:0;--mat-sidenav-container-elevation-shadow:0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width:auto}html{--mat-sidenav-container-divider-color:rgba(0, 0, 0, .12);--mat-sidenav-container-background-color:white;--mat-sidenav-container-text-color:rgba(0, 0, 0, .87);--mat-sidenav-content-background-color:#fafafa;--mat-sidenav-content-text-color:rgba(0, 0, 0, .87);--mat-sidenav-scrim-color:rgba(0, 0, 0, .6)}html{--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#3f51b5;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#3f51b5;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#3f51b5;--mat-stepper-header-edit-state-icon-foreground-color:white;--mat-stepper-container-color:white;--mat-stepper-line-color:rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color:rgba(0, 0, 0, .04);--mat-stepper-header-focus-state-layer-color:rgba(0, 0, 0, .04);--mat-stepper-header-label-text-color:rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color:rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color:rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color:#f44336;--mat-stepper-header-icon-background-color:rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color:#f44336;--mat-stepper-header-error-state-icon-background-color:transparent}html .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#ff4081;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#ff4081;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#ff4081;--mat-stepper-header-edit-state-icon-foreground-color:white}html .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#f44336;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#f44336;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#f44336;--mat-stepper-header-edit-state-icon-foreground-color:white}html{--mat-stepper-header-height:72px}html{--mat-stepper-container-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-size:14px;--mat-stepper-header-label-text-weight:400;--mat-stepper-header-error-state-label-text-size:16px;--mat-stepper-header-selected-state-label-text-size:16px;--mat-stepper-header-selected-state-label-text-weight:400}html{--mat-sort-arrow-color:rgb(117.3, 117.3, 117.3)}html{--mat-toolbar-container-background-color:whitesmoke;--mat-toolbar-container-text-color:rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary{--mat-toolbar-container-background-color:#3f51b5;--mat-toolbar-container-text-color:white}.mat-toolbar.mat-accent{--mat-toolbar-container-background-color:#ff4081;--mat-toolbar-container-text-color:white}.mat-toolbar.mat-warn{--mat-toolbar-container-background-color:#f44336;--mat-toolbar-container-text-color:white}html{--mat-toolbar-standard-height:64px;--mat-toolbar-mobile-height:56px}html{--mat-toolbar-title-text-font:Roboto, sans-serif;--mat-toolbar-title-text-line-height:32px;--mat-toolbar-title-text-size:20px;--mat-toolbar-title-text-tracking:.0125em;--mat-toolbar-title-text-weight:500}html{--mat-tree-container-background-color:white;--mat-tree-node-text-color:rgba(0, 0, 0, .87)}html{--mat-tree-node-min-height:48px}html{--mat-tree-node-text-font:Roboto, sans-serif;--mat-tree-node-text-size:14px;--mat-tree-node-text-weight:400}html{--mat-timepicker-container-shape:4px;--mat-timepicker-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-timepicker-container-background-color:white}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font:400 24px/32px Roboto,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font:500 20px/32px Roboto,sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font:400 16px/24px Roboto,sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font:500 14px/22px Roboto,sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:400 14px/20px Roboto,sans-serif;letter-spacing:.0178571429em}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px/20px Roboto,sans-serif;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font:300 96px/96px Roboto,sans-serif;letter-spacing:-.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:300 60px/60px Roboto,sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:400 48px/50px Roboto,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:400 34px/40px Roboto,sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}#kk-portlet-body{background-color:#eff0f1;color:#333;font:13px Open Sans,sans-serif;margin:-27px!important;-webkit-text-size-adjust:none}body a{color:#333;text-decoration:none}body a:hover{color:#333;text-decoration:underline}h1{font-size:18px;margin:10px 0}h1,h2{color:#353e45}h3{font-size:1.11538462em;margin:10px 0}p{font-size:1em}a{color:#000;text-decoration:none}.kk-bold{font-weight:700}a:hover{text-decoration:underline}.text-link{color:var(--custom-color)!important;cursor:pointer}.text-link:hover{color:#1a6baa}img{border:none;height:auto;max-width:100%}.ddp img{max-width:none}picture{overflow:hidden;display:inline-block;line-height:0;width:100%}table{border-collapse:collapse;color:#333;float:left;font-size:1em;margin:0 0 10px;text-align:left;width:100%}table thead th{padding:10px 0}table td{line-height:15px;padding:4px 0;position:relative;vertical-align:top;width:50%}table .odd{background-color:#f2f2f2}textarea,input[type=text],input[type=submit],input[type=password]{-webkit-appearance:none}#breadcrumbs{color:#999;font-size:12px}#breadcrumbs a{color:#666}.breadcrumb-separator{display:inline-block;margin:0 7px;height:7px;width:5px}input[type=checkbox]{margin:0 5px 0 0}.centered{display:table;margin:0 auto;text-align:center}.shadow{box-shadow:3px 3px #0003}.rounded-corners{border-radius:10px}.rounded-corners-top{border-radius:10px 10px 0 0}.rounded-corners-bottom{border-radius:0 0 10px 10px}.rounded-corners-left{border-radius:10px 0 0 10px}.rounded-corners-right{border-radius:0 10px 10px 0}.small-rounded-corners{border-radius:7px}.small-rounded-corners-top{border-radius:7px 7px 0 0}#top-bar-container{background-color:#fff;border-bottom:1px solid #e5e5e5;position:relative;width:100%;z-index:200000}#top-bar{display:block;font-size:10.5px;margin:0 auto;overflow:visible;padding:8px 2.5%;position:relative;max-width:945px;height:1.65em;text-align:right}#options{position:relative;z-index:1000000}#top-bar #search-container,#top-bar #selections-container,#top-bar #options-container{display:inline-block}#top-bar #selections-container{position:relative;z-index:20000000}#top-bar #search-container{min-width:10px;z-index:-1}.top-bar-menu-item{display:inline-block;margin:0 0 0 1.1em}#language-selector{display:inline-block}#language-selector .selectboxit-container .selectboxit,span#lang-selectSelectBoxItText.selectboxit-text{max-width:110px!important}.selectboxit-container .selectboxit-option-icon{top:-2px}.flag{width:14px;height:9px;margin-left:10px}#language,#currency{float:left}#currency-selector .selectboxit-container .selectboxit,span#currency-selectSelectBoxItText.selectboxit-text{max-width:100px!important}#currency-selector{margin-right:1.5em}.selectboxit-arrow-container{width:15px;top:-1px}.fa a{overflow:hidden;display:block;width:16px;height:18px;position:absolute;top:0}.fa-unlock-alt{top:1px}#cookie-container{background-color:#fff;padding:30px 2.5% 0}#cookie-warning{margin:20px auto 0;max-width:945px;width:100%;background-color:#eff0f1;display:table;font-size:12px;padding:10px}#cookie-warn-button{margin-left:30px;margin-right:30px;font-weight:400;float:right}#header{margin:0 auto;overflow:hidden;padding:0 2.5%;position:relative}#logo{float:left;font-size:4.75em;font-weight:700;margin:.5rem 0}#logo a{color:#000;text-decoration:none;vertical-align:text-bottom}#search{float:right;margin-top:30px;position:relative;z-index:100000}#slide-out-search #search{z-index:500000}#header #search{width:58%}#slide-out-search #adv-search-link{font-size:10.5px;float:right;margin-top:.5em;margin-right:5px}#header #adv-search-link{font-size:10.5px;margin-top:.5em;margin-right:2.5%;position:absolute;right:3px;bottom:20px}.ui-menu-item{font-size:12px}ul.ui-autocomplete li.ui-state-focus{background:#f1f2f3;color:#333;border:1px solid #e5e5e5}ul.ui-autocomplete{z-index:1000000;padding-left:2px;padding-right:2px}#search input{background-color:#f1f2f3;color:#333;border:1px solid #e5e5e5;float:left;padding:5px;width:50%;display:block;height:14px}#quickSearchForm input{width:80%}#top-cat-list,#top-cat-list1{background-color:#f1f2f3;color:#333;border:1px solid #e5e5e5;float:left;width:30%;display:block;height:26px}#search-button,#search-button-mobile{background:#000;color:#fff;font-size:.92em;font-size:11px\	;font-weight:bold\	;height:13px;padding:5px 30px 8px;position:absolute;text-decoration:none;text-transform:uppercase;right:0}#search-button:hover,#search-button-mobile:hover{cursor:pointer}#page-container{overflow:hidden;padding:0!important}#page{margin:0 auto;max-width:1300px;overflow:hidden}.content-area{background-color:#fff;overflow:hidden;padding:2.5%;width:95%}#content.wide{width:100%}#content.narrow{margin-top:10px;overflow:hidden;max-width:760px;width:81%}.menu-line.last-child{margin-right:0}#main-menu{margin:.75em 0 .5em;overflow:hidden}#main-menu .last-child{margin-right:0}#main-menu a{background-color:#dfe1e2;float:left;margin:2.5px .5% 2.5px 0;overflow:hidden;padding:5px 0;text-align:center;color:#353e45;font-size:1.08em;text-decoration:none}#main-menu a:hover,#main-menu .current-menu-item{background-color:#fff}.menu-line{overflow:hidden;padding-bottom:.25em;clear:both}#slideshow{display:inline-block;width:100%}.slide{max-width:945px;width:100%}#slideshow-navigation{margin-top:280px;position:absolute;width:920px}#selectors{float:right}.selector{display:block;float:left;height:12px;margin-left:5px;width:12px}#content.narrow #banner{height:252px;width:760px}#banners{margin-top:1em}.banner-small,.banner-double{float:left;margin-right:2%}.banner-small{width:23.475%}.category .banner-small{width:29.25%}.category .banner-double{width:49%}#banners .last-child{float:right;margin:0}.item-area{background:#fff;margin-top:1em;display:inline-block;overflow:hidden}.item-area.wide,.item-area.narrow{width:100%}.item-area-title{float:left;font-size:12px;margin:0;padding:.75em;text-transform:uppercase}.item-area-header,.item-area-footer{height:auto;overflow:hidden}.item-area-header{border-bottom:1px solid #e5e5e5}.item-area-footer{border-top:1px solid #e5e5e5}.item-area-navigation{float:right}.item-area-navigation .all-items{color:#000;float:left;font-size:11.5px;margin-right:10px;padding:10px 0;text-decoration:none}.items{overflow:hidden;padding:0}.items-message{overflow:hidden;padding:20px}.spelling-suggestions{margin-left:100px;font-weight:700}.item-overview-area-navigation-mobile{display:none}.item-overview-area-navigation-left{float:left}.item-overview-area-navigation-right{float:right}.item-overview-area-navigation{font-size:11.5px}.item-overview-area-navigation .narrow{width:760px}.item-overview-area-navigation .wide{width:945px}.separator,.separator-small{background-color:#e5e5e5;float:left;width:1px}.separator{height:32px}.separator-small{height:12px}.pagination-element{float:left;height:20px;text-align:center;width:20px}.item-overview-pagination .current{background-color:#000;color:#fff;margin-right:2px}.item-arrow{float:left;height:30px;width:30px;border-left:1px solid #e5e5e5}.previous-items{margin-right:1em}.next-items{margin-left:.75em}.item{float:left;height:280px;overflow:hidden;margin-right:5%;padding:5%;border:1px solid #ffffff}.item-img{border:none;height:auto;margin-bottom:10px;max-width:100%}.item-title{cursor:pointer;font-size:12px;font-weight:700;position:relative;z-index:10000}.price{color:#333;display:inline;font-size:12px}.old{color:#666;text-decoration:line-through;margin-right:2px}.label{color:#fff;display:inline;float:left;font-size:.84615385em;font-weight:700;line-break:0;margin:5px 2px 0 0;padding:0 5px 2px;vertical-align:top}.free-shipping,.shipped{background-color:#3a9f4b!important}.save{background-color:#d41d0a!important}.pending{background-color:#f08d00!important}.pending,.shipped{margin:0}.item-sold-by{display:inline;float:left}.rating,.rating-big{overflow:hidden;padding:3px 0}.star{float:left;height:13px;width:13px}.star-big{float:left;height:17px;width:17px}#star-reviews-link{font-size:11.5px;margin-left:5px}.item-over-container{border:1px solid #bfc2c4}.carousel-item .item-over-container{border:1px solid #bfc2c4;margin:0;height:270px}.item-over{display:none;position:relative}.item-over a,.item-over a:hover{text-decoration:none;color:#fff}.item-over:hover{cursor:pointer}.item-overlay{background-color:#40494f;filter:alpha(opacity = 60);height:12em;opacity:.6;width:100%;position:absolute}.items-left{color:#fff;font-size:11px;height:29px;line-height:11px;padding-top:5px;position:absolute;text-align:center;width:34px;z-index:100;right:5%;top:.5em}.button,.button-small,.button-medium{background:#3689c9;color:#fff;text-decoration:none;text-transform:uppercase}.button{font-size:.88em;padding:5px 15px}.button-small{font-size:9px;padding:2px 5px}.button-medium{font-size:9px;padding:3px 7px}.button:hover,.button-small:hover,.button-medium:hover{text-decoration:none;color:#fff;background-color:#2372b0;cursor:pointer}.button-right{float:right}.third-button{float:right;margin-right:5px}.item-buttons-container{height:12em;position:absolute;width:100%;z-index:103}.item-buttons-container{margin-top:60px}.add-to-wishlist-container{margin-top:5px}.product-buttons .add-to-wishlist-container{float:left;width:100%}#buying-details .add-to-wishlist-container{float:left}.add-to-wishlist,.add-to-wishlist-prod-details{color:#fff;font-size:1em;text-decoration:none;vertical-align:middle}.plus-button{display:inline-block!important;line-height:20px;vertical-align:middle}#kkfooter{float:left;font-size:.96em;line-height:1.6em;padding:20px 0}#kkfooter a{color:#000;text-decoration:none}#kkfooter a:hover{text-decoration:underline}.footer-area{float:left;margin-right:2%}#kkfooter .fa{color:#666;font-size:1.65em}#kkfooter .last-child{margin-right:0}#kkfooter .narrow{width:14.6666667%}#kkfooter .wide{width:31.3333333%}#newsletter input{background-color:#fff;border:1px solid #e5e5e5;color:#333;float:left;height:14px;line-height:15px;padding:2px;text-indent:5px;width:60%}#kkfooter #newsletter-button{background:#000;color:#fff;float:left;font-size:9.5px;height:18px;line-height:17px;padding:2px 15px 0;text-transform:uppercase}#kkfooter #newsletter-button:hover{text-decoration:none;cursor:pointer;text-decoration:underline}#newsletter-msg{width:300px;float:left}#copyright-container{border-top:1px solid #d8d8d8;padding:0 2.5%}#copyright{color:#666;font-size:.96em;margin:0 auto;padding:15px 0;max-width:945px}#copyright a{color:#000;text-decoration:none}#copyright a:hover{text-decoration:underline}.shopping-cart-mouseover{background-color:#fff;border-top:1px #cfcfcf solid;border-left:1px #cfcfcf solid;border-right:1px #cfcfcf solid;height:12px;margin:-5px -5px -5px 5px!important;overflow:visible;position:relative;padding:4px;width:auto}#shopping-cart-container{display:none;cursor:pointer;z-index:-1}#wish-list-container{display:none;cursor:pointer}#shopping-cart:hover,#wish-list:hover{cursor:pointer}.slide-out-contents{background-color:#fff;border-radius:10px 0 10px 10px;border:1px #cfcfcf solid;line-height:15px;padding:10px;position:absolute;top:23px;width:250px;z-index:-1}#shopping-cart-contents{right:-1px;top:19px}#wish-list-contents{right:-1px!important;top:18px}#wish-list-items,#shopping-cart-items{border-bottom:1px #cfcfcf solid;padding-bottom:5px;overflow-y:auto;max-height:500px;overflow-x:hidden}.shopping-cart-item{display:table;height:1%;display:block;text-align:left;width:240px}.shopping-cart-item img{float:left;height:60px;margin:7px 15px 5px}.shopping-cart-item-title{color:#000;display:inline-block;font-weight:700;margin-top:5px;overflow:hidden;text-decoration:none;width:150px}.shopping-cart-item-title:hover{text-decoration:underline}.shopping-cart-item-price{margin-left:90px;position:relative}.shopping-cart-item-option{font-size:10px;font-style:italic}.subtotal{color:#333;font-size:12px;font-weight:700;padding:10px 0 5px}.subtotal-label{float:left;padding-top:5px;text-transform:uppercase;text-align:left;width:90px}.subtotal-amount{float:left;padding-top:5px}#shopping-cart-checkout-button{float:right;font-weight:400}.slide-out-shadow{background-color:#ccc;border-radius:0 7px 0 0;border-right:3px;height:18px;width:3px;position:absolute}#shopping-cart-mouseover-shadow{right:-4px;top:4px}#wish-list-mouseover-shadow{right:0;right:-4px!important;top:4px!important}.top-bar-menu-icon #basket-items,.top-bar-menu-icon #wishlist-items{font-family:Open Sans,sans-serif;font-size:.75rem;vertical-align:text-top}#side-menu{float:left;line-height:20px;margin-right:2%;width:17%}#side-menu-mobile{display:none}#side-menu ul,#side-menu ul li,#side-menu ul li a,#side-menu-mobile ul,#side-menu-mobile ul li,#side-menu-mobile ul li a{clear:both;font-size:1.02em;list-style-type:none;margin:0;padding:0;color:#000}#side-menu-mobile ul,#side-menu-mobile ul li,#side-menu-mobile ul li a{margin:.5em 0}#side-menu-mobile{width:100%}#side-menu ul li{word-wrap:break-word;text-indent:0}#side-menu .side-menu-section ul{margin-left:0}.kk-selected,.kk-not-selected{display:inline-block;margin-right:4px;height:10px;width:10px}#side-menu h1{font-size:1.25em;margin:.5em 0}#side-menu .side-menu-section{margin-bottom:1.5em}#side-menu-mobile .side-menu-section{margin-bottom:1em}#side-menu-mobile h1{font-size:1.12em}#side-menu .current-cat,#side-menu h2,#side-menu-mobile .current-cat,#side-menu-mobile h2{font-weight:600;margin-bottom:.25em;display:block}#side-menu .current-cat,#side-menu h2{font-size:1em}#side-menu .clear-filters{font-size:13px}#remove-all{height:17px}#remove-all a{margin-left:3px}#side-menu .ui-widget-header{background:#fff!important}#side-menu .range-slider .ui-widget-content.ui-corner-all{background:#e8eaeb!important;border:1px solid #b3b4b5!important;height:6px!important;border-radius:0!important}#side-menu .ui-slider .ui-slider-handle{width:14px!important;height:14px!important}#side-menu .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#f6f6f6!important;border:1px solid #808182!important}#side-menu .range-slider h2{margin-bottom:5px}#amount{margin-top:10px}.ui-slider-horizontal .ui-slider-handle{top:-.5em!important}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:10px!important}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:10px!important}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:10px!important}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:10px!important}#product-area{background-color:#fff;overflow:hidden;padding:2.5%}#product-column-left{float:left;margin-right:2%;width:58%}#product-column-right{float:left;width:40%}#buying-details,#buying-details-mobile{border:1px solid #e5e5e5;color:#333;font-size:12.5px;overflow:hidden;padding:10px}#product-price{font-size:2em}.product-price-old{text-decoration:line-through}.product-price-current,#left-in-stock{font-weight:700}.labels{display:inline-block}.product-option{margin-top:10px}.product-option .validation-msg{color:#a00000;break:both}.product-option .numeric{width:100px}.product-option .cust-text{width:99%}.opt-name{padding-right:5px;width:30%}.opt-value{width:70%}#current-color{font-weight:700}#product-color-images{overflow:hidden;width:360px}.product-color-image{border:1px solid #ddd;float:left;height:42px;margin:5px 5px 5px 0;width:42px}.product-color-image:hover,.selected-product-color{border:1px solid #777}.selected-product-color:hover{margin:5px 5px 5px 0!important}.product-buttons{margin-top:.5em;float:left}.add-to-cart-button-big{font-size:.92em;float:left;margin-right:10px;padding:.55em 1.5em}.add-to-cart-qty{font-size:12px;float:left;margin:0 1em .5em 0;padding:8px 10px;width:auto!important}.update-button{background:#000;display:inline-block;font-size:9px;margin:2px 0 0 10px;padding:0 10px;color:#fff;text-transform:uppercase;display:none}.update-button:hover{text-decoration:underline;color:#fff;cursor:pointer}.form-button{border:none;color:#fff!important;float:left;font-family:Open Sans,sans-serif}.product-buttons .add-to-wishlist,.product-buttons .add-to-wishlist-prod-details{color:#000}.product-buttons .add-to-wishlist-prod-details:hover{cursor:pointer}#notify-me-container{float:left;font-size:1em;margin-top:7px;width:100%}#notify-me-container ul{list-style:none;margin:0;padding:0}#notify-me-container ul li label{padding-top:3px;vertical-align:top;height:1%}#share-this,#share-this-mobile{border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;font-size:1em;margin-bottom:1em;overflow:hidden;padding:10px}#share-this-label{float:left;padding:0 7px 0 0}.item-area-sidebar{background-color:#f2f2f2;margin-bottom:20px;padding:0 10px 10px}.item-area-sidebar .item-area-header{border:none}.item-area-sidebar .item-area-title{max-width:75%;padding-left:0}.item-area-sidebar .items{background:#fff}.item-area-sidebar .item{height:auto;margin:0;padding:0;width:300px}.item-area-sidebar .item img{float:left;height:80px;margin-right:10px}.items ul{margin:0;padding:0;overflow:hidden}.items li{float:left;list-style:none;width:180px}#product-content-tabs{color:#353e45;margin-left:-10px}.product-content-tab-filler,.product-content-tab-spacer{border-bottom:1px solid #e5e5e5;overflow:hidden;float:none;height:28px;padding-bottom:3px}.product-content-tab-spacer{float:left;width:5px;padding-bottom:3px}.product-content-tab:hover{background-color:#f2f2f2;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:7px 9px 5px;cursor:pointer}.product-content-tab a:hover{text-decoration:none}.product-content-tab{border-bottom:1px solid #e5e5e5;float:left;font-size:12.5px;padding:8px 10px 5px}.selected-product-content-tab{border-bottom:1px solid #fff;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;font-weight:700;margin:0;padding:5px 10px 7px}.selected-product-content-tab:hover{background:transparent;padding:5px 10px 7px;cursor:auto}#product-images-container{display:inline-block;margin-bottom:20px;width:100%}.gallery img{border:none}.gallery_nav{text-align:center;background:#fff}.gallery_nav img{margin-left:5px}.gallery_output{overflow:hidden;border-bottom:1px solid #e5e5e5;margin-bottom:10px}.gallery_output img{display:block;margin:4px auto 0}.product-review .rating{float:left;margin-right:5px}.product-review-title{font-size:12.5px;margin-bottom:5px}.product-review-details{margin-top:5px;color:#666;font-size:11.5px}.product-review-details>span{margin:3px}.product-review-details-date{float:right}.product-review-details-author{font-weight:700}#average-customer-reviews{height:140px}.average-customer-reviews-meter-container{float:left;margin-bottom:5px}#average-customer-reviews-meters{float:left;margin:20px 0;overflow:hidden;width:320px}.average-customer-reviews-meter{background-color:#e1edf7;float:left;height:14px;width:190px}.average-customer-reviews-meter-label{float:left;width:60px}.average-customer-reviews-number{color:#666;float:left;font-size:12px;margin-left:5px}.average-customer-reviews-meter>span{background-color:#3689c9;display:block;height:100%}#average-customer-reviews-stars{float:left;margin:20px 0;font-size:12px;font-weight:700}#average-customer-reviews-stars .write-review{float:left;margin:20px 0}.product-reviews-navigation-left{float:left}.product-reviews-navigation-right{float:right}.product-reviews-navigation{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;font-size:11px;overflow:hidden;width:100%}.navigation-element{float:left;padding:10px}.separator{background-color:#e5e5e5;float:left;height:32px;width:1px}.navigation-dropdown{padding:6px 10px}.navigation-dropdown select{margin-left:5px}.pagination-element{float:left;height:18px;text-align:center;width:20px}.product-reviews-pagination .current{background-color:#000;color:#fff;margin-right:2px}#buying-details-mobile,#share-this-mobile,#product-content-mobile,#product-area-bottom-mobile{display:none;overflow:hidden}.item-vert-arrow{float:right;height:30px;width:30px;border-left:1px solid #e5e5e5}.jcarousel-skin-kk .jcarousel-container{background:#fff}.jcarousel-skin-kk .jcarousel-direction-rtl{direction:rtl}.jcarousel-skin-kk .jcarousel-container-horizontal{padding:10px 20px}.jcarousel-skin-kk .jcarousel-container-vertical{width:320px;height:245px;padding:10px}.jcarousel-skin-kk .jcarousel-clip{overflow:hidden}.jcarousel-skin-kk .jcarousel-clip-horizontal{height:302px}.jcarousel-skin-kk .jcarousel-clip-vertical{width:320px;height:245px}.jcarousel-skin-kk .jcarousel-item-horizontal{width:180px;height:302px;margin-top:1px;margin-left:1px;margin-bottom:1px}.jcarousel-skin-kk .jcarousel-item-vertical{margin-bottom:10px;width:320px;height:75px}.jcarousel-skin-kk .jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-border-next,.jcarousel-border-prev{height:3em!important}.form-input{height:22px;line-height:15px;display:table-row}#form1{overflow:visible}.form-section{display:table;width:100%}.form-section label{display:table-cell;float:left;padding:.25em 2.5% 0 0;width:40%}.form-section input[type=text],.form-section input[type=password]{float:left}.form-section input[type=text],.form-section input[type=password],.form-section select,.form-section textarea{background-color:#f7f7f7;border:1px solid #bfbfbf;display:table-cell;width:47.5%}.form-section .validation-msg{margin-left:10px;float:left;width:100%;color:#a00000}.messageStackError{color:#a00000}.messageStackSuccess{color:#00a000}.form-section .validation-msg .error{margin:0;padding:0;white-space:nowrap}.radio-button{float:left;width:24.25%}.radio-button-1-and-2-of-3{float:left;width:91px}.radio-button-3-of-3{float:left;width:92px}.form-section-divider{border-top:1px solid #d8d8d8;padding:5px 0}.form-section-fields{display:table;width:100%}.required-text{float:right;text-decoration:none;font-size:11px;font-weight:400}.required-blue,.required-green{float:right;height:13px;margin:3px 0 0 5px;width:13px}.form-buttons,.form-buttons-wide{border-top:1px solid #d8d8d8;margin-top:10px;padding:10px 0}.form-buttons,.form-buttons-wide{width:100%}#continue-button{float:right;font-weight:400}.ui-datepicker{border:1px #cfcfcf solid;box-shadow:3px 3px #0003;padding:5px!important}.ui-datepicker .ui-state-default{border:1px solid #d3d3d3!important}.ui-datepicker .ui-state-hover{border:1px solid #777!important}.ui-datepicker td span,.ui-datepicker td a{text-align:center!important}.ui-datepicker-header{border-bottom:1px #cfcfcf solid!important;border-radius:0!important;border-left:none!important;border-right:none!important;border-top:none!important}.ui-datepicker table td{width:auto}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{border:none!important}.form-section-title{border-bottom:1px solid #d8d8d8;margin-bottom:10px}.form-section-title .no-margin{border-bottom:1px solid #d8d8d8}.addr-book-header{display:table}.addr-book-explanation{width:100%}.addr-book-addr{padding:1em 0;width:100%}.select-addr-section{display:table;padding:.5em 0}.select-addr{width:390px;float:left}.primary-addr-label{font-style:italic;font-weight:700;font-size:9px}.select-addr-buttons{display:inline-block;padding:.5em 0;width:100%}.form-section .odd{background-color:#f2f2f2}.new-addr-button{margin-left:20px;font-weight:400}.review-input{display:table;width:100%;margin-bottom:10px}.rating-text{color:"#000000";font-weight:700;font-size:9px}.form-section .review-input .validation-msg{margin-left:20px;float:right;width:100px;color:#a00000}.review-input .form-input label{float:left;width:150px}.review-input .form-input textarea{float:left;max-width:313px;height:200px}.review-input .form-input .review-rating-buttons{float:left;width:550px}.form-buttons-write-review{border-top:1px solid #d8d8d8;margin-top:10px;padding:10px 0;max-width:490px}.notification-header{display:table;width:100%}.newsletter-checkbox{float:left;padding:.5em .5% 0 0}.notification-checkbox{display:table-cell;width:1%;padding:.25em}.notification-explanation{display:table-cell;width:90%;padding:.25em}.select-notified-prod-section{display:table}#product-notifications .form-section{margin-bottom:20px}.reward-points-navigation-left,.order-navigation-left,.gift-registry-navigation,.wish-list-navigation-left{float:left}.reward-points-navigation-right,.order-navigation-right,.gift-registry-navigation-right,.wish-list-navigation-right{float:right}.reward-points-navigation,.order-navigation,.gift-registry-navigation,.wish-list-navigation{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;font-size:11px;overflow:hidden;width:100%}.reward-points-data{display:table;width:100%}.reward-points-data .odd{background-color:#f2f2f2}.reward-points-data div{padding:.25em 0}.reward-points-desc-header,.reward-points-desc{float:left;width:60%}.reward-points-points-header,.reward-points-points{float:left;width:15%}.reward-points-date-header,.reward-points-date{width:25%;float:left}.reward-points-points-header{padding:5px 0;font-weight:700;border-bottom:1px solid #e5e5e5}.reward-points-points{padding:3px 0}.reward-points-desc-header{padding:5px 0;font-weight:700;border-bottom:1px solid #e5e5e5}.reward-points-desc{padding:3px 0}.reward-points-date-header{padding:5px 0;font-weight:700;border-bottom:1px solid #e5e5e5}.reward-points-date{padding:3px 0}.gift-reg-shipping-desc{padding-bottom:20px}.gift-reg-shipping-addr{display:table}.gift-reg-shipping-addr-inner{float:left}.gift-reg-shipping-addr-change{margin-top:.5em;display:inline-block;width:100%}#edit-gift-registry .form-section{margin-bottom:20px}#sign-in-button-container{margin-top:10px}#forgot-password a{margin-left:10px}#forgot-password-link{margin:.75em!important}.sign-in-column-left .form-section .form-input{margin-bottom:5px}.sign-in-column-left .form-section .form-input label{margin-bottom:2px}.sign-in-column-left .form-section .form-input .validation-msg{margin-left:0;margin-top:3px;float:left}#sign-in-button-container a{float:left;margin-top:4px;vertical-align:text-bottom}#sign-in-button{margin-right:10px}.sign-in-column-left,.sign-in-column-right{float:left;width:49%;vertical-align:text-top}.sign-in-column-left{border-right:1px solid #bfbfbf}.sign-in-column-right div{padding-top:20px}#sign-in-form label{width:25%}#new-customer-button{float:none}#checkout-area table .costs-and-promotions td{border-bottom:1px solid #dadada;border-top:1px solid #dadada}#checkout-area thead td{border-bottom:1px solid #dadada;font-weight:700}#checkout-area table thead tr td{padding-top:0}#checkout-area table td{width:auto}#checkout-area input[type=text]{width:30px}#checkout-area table a{font-weight:700}#checkout-area table .total-price{font-weight:400}#checkout-area .product-image{height:auto;display:block;margin:0 auto;max-width:60px;width:80%}#checkout-area .text-link{margin-left:0;width:100%;float:left;margin-bottom:.25em}#checkout-area .items-left{margin:0}#checkout-area table tr #promotion-codes{padding:4px 0 0 10%}#promotion-codes-container{width:100%}#checkout-area table tr #promotion-codes #promotion-codes-container{display:table}#checkout-area table tr #promotion-codes #promotion-codes-container .promotion-codes-field{display:table-row;line-height:27px}#checkout-area table tr #promotion-codes label{float:left;width:30%}#checkout-area table tr #promotion-codes input{width:40%;margin-top:5px}#checkout-area table tbody tr td .validation-msg,#checkout-area table tbody tr td .validation-msg .error{margin-left:3px;width:100%;white-space:normal}#checkout-area table tbody tr td .promotion-codes-field .validation-msg,#checkout-area table tbody tr td .promotion-codes-field .validation-msg .error{margin-left:3px;margin-bottom:3px;white-space:nowrap}#checkout-area table tr .cost-overview{padding-left:30px}#checkout-area table tr .cost-overview td{border:none;padding:7.5px 0}.cost-overview{padding:0}#checkout-area table tr .cost-overview-amounts{font-weight:700}#checkout-area table .costs-and-promotions .cost-overview-labels{padding-right:10px;width:230px}#checkout-area table .cost-overview-labels{padding:0 1em 0 0}td.cost-overview-labels{padding:4px 0!important}.discount{color:#c00}#checkout-area #checkout-button{float:right}#checkout-area table .narrow-col{width:20%}#checkout-area table .wide-col{width:40%}.basket-body label{width:auto!important}.remove{color:#999;font-size:1.25em!important;margin:0 0 0 .5em;cursor:pointer}.remove:hover{text-decoration:none}.cart-total-warning{color:#a00000;background-repeat:no-repeat;display:table-cell;vertical-align:bottom;padding-left:20px}#reservation-timer{display:inline;color:#a00000;font-weight:700}.order-confirmation-options{float:left;font-size:11px;margin-top:10px}.order-confirmation-option{float:left;padding:0 5px;cursor:pointer}.heading-container{border-bottom:1px solid #dadada;margin-bottom:7.5px;overflow:hidden}.heading-container h3{float:left;padding:7.5px 5px 7.5px 0;margin:0}.order-confirmation-area{padding-bottom:7.5px}.order-confirmation-area-content select,form .order-confirmation-area-content input{float:none;width:25%}.order-confirmation-area-content-select{margin:7.5px 0}.order-confirmation-area-content label{font-weight:700;margin-top:3px;width:140px;float:left}.order-confirmation-area-content select{width:162px}.order-confirmation-area-content #promotion-codes{overflow:hidden}.order-confirmation-area-content #promotion-codes .promotion-codes-field label{font-weight:400}.order-confirmation-area-content #promotion-codes .promotion-codes-field input{font-weight:400;width:160px}.order-confirmation-area-content #promotion-codes .promotion-codes-field{height:20px;width:auto;margin-bottom:7px}.order-confirmation-area-content #promotion-codes .promotion-codes-field label.error{margin:0;padding:0;color:#a00000;width:200px}.order-confirmation-area-content textarea{display:inline-block;margin-top:.5em;width:98%}#order-confirmation-column-left{float:left;margin-right:5%;width:55%}#order-confirmation-column-right{float:left;width:40%}#order-confirmation-column-right table thead td{font-weight:700}#order-confirmation-column-right table td{padding-right:5px;width:auto}#order-confirmation-column-right table tr .wide-col{width:60%!important}#order-confirmation-column-right table tr .narrow-col{width:20%!important}#order-confirmation-column-right .shopping-cart-total{border-top:1px solid #dadada;font-weight:700;text-transform:uppercase}#confirm-order-button-container{border-top:1px solid #dadada;float:left;margin-top:7.5px;padding-top:15px;width:100%}#confirm-order-button{float:right}.promotion-code-container{display:block;float:left;height:22.5px;width:100%}.shipment-container{border-bottom:1px solid #dadada}.shipment-container table thead td{font-weight:700}#addr-dialog{width:400px}#addr-dialog .select-addr{width:300px;float:left}#addr-dialog .select-addr-buttons{width:100px;float:right;margin-left:50px;margin-top:20px}#addr-dialog .button{color:#fff}.loading,.button-loading,.validate-addr{background-repeat:no-repeat;background-position:center center;height:16px;width:16px;display:inline-block}.fb-loading{height:16px;width:16px;margin:0 auto}#fb-wait{width:120px;text-align:center;padding:0}.gp-loading{height:16px;width:16px;margin:0 auto}#gp-wait{width:120px;text-align:center;padding:0}#fb-button,#gp-button{cursor:pointer;text-align:center!important}#fb-button img,#gp-button img{vertical-align:bottom!important}#social-status{text-align:center}#social-status ul{list-style:none;text-align:center;font-size:0}#social-status li{display:inline-block;font-size:16px;position:relative;padding:8px 20px}.button-loading,.validate-addr{margin:0 20px}#ot-table .loading{padding-top:150px}.cc-loading{background-repeat:no-repeat;height:16px;width:16px;margin:0 auto}#cc-wait{width:120px;text-align:center;padding:0}#checkout-finished .form-section-title{margin-top:20px}#expiryYear,#expiryMonth{width:23.5%!important}.form-buttons .loading,.form-buttons-wide .loading{float:right;margin-right:25px}#my-account-column-left{float:left;width:60%;margin-right:5%}#my-account-column-right{float:left;width:35%}.my-account-area h3{margin:0;padding:7.5px 0}.my-account-area-header,#my-account-column-right h3{border-bottom:1px solid #dadada}.my-account-area-header h3{float:left}#last-orders .my-account-area-header{border:none}.last-order,.last-order-mobile,.digital-downloads{border-top:1px solid #dadada;overflow:hidden}.last-order-mobile .fa,.order-data-mobile .fa,.last-order .fa,.order-data .fa{color:#134c78;font-size:1.35em;margin:0 .45em}.last-order-icons,.all-orders-icons{text-align:right}.last-order-icons a:hover,.all-orders-icons a:hover{text-decoration:none}.total-amount td{font-weight:600;padding-top:.5em}.last-order-mobile{display:none}.my-account-area tr table{border:none}.my-account-area .product-image{float:left;height:auto;margin-right:20px;width:60px}.my-account-area table thead td{font-weight:700}.my-account-area table tr .wide-col{width:60%}.my-account-area table .narrow-col{width:15%!important}.my-account-area table td{width:auto}.my-account-area-content{margin:7.5px 0 15px}.order-action{font-size:11.5px;text-align:right}#my-account-column-right a{display:block;margin:.35em 0}#reward-point-text{display:block;margin-bottom:5px}.my-account-area-header{overflow:hidden}.my-account-option{float:left;font-size:11px;margin-top:10px;padding:0 5px}.confirm-dialog-buttons{display:inline-block;width:100%;text-align:center}.confirm-dialog-buttons .button{color:#fff!important;margin:.5em}.order-data{width:100%;display:table}.all-orders{float:left;width:100%}.order-data table{table-layout:fixed}.all-orders:not(:first-child){border-top:1px solid #dadada;overflow:hidden}.all-orders table tr td.order-action{width:60px}.order-data-mobile{display:none}.order-data-mobile .all-orders table td{width:auto}.all-orders table thead td{font-weight:700}.all-orders table thead td.wide-col{width:49%}.all-orders table thead td.narrow-col{width:17%}.all-orders table tbody td.narrow-col{width:10%}.all-orders table tbody td.status-col{width:30%}#show-all-orders .form-buttons-wide{border-top:0px}#status-notes .order-confirmation-area-content textarea{width:560px}#status-notes table{table-layout:fixed}#status-notes{clear:both}.order-confirmation-area-content p{margin-top:3px;width:420px;float:right}#shipping-info-view,#payment-method-view,#order-details .form-buttons-wide{display:table}#edit-wish-list .update-button{display:none}#edit-wish-list table{table-layout:fixed}#edit-wish-list #remove-col{width:10%}#edit-wish-list #add-to-cart-col{width:30%}#edit-wish-list #price-col{width:15%}#edit-wish-list #image-col{width:10%}#edit-wish-list .image-col-edit{width:20%}#edit-wish-list table td{padding:.5em}#edit-wish-list table tr td.cost-overview-amounts{text-align:right}#edit-wish-list table tr td.image-col,#edit-wish-list table tr td.item-col{width:15%}#edit-wish-list .priority-col-wishlist{width:30%}#edit-wish-list table tr td.priority-drop-col{width:25%}#edit-wish-list table tr td.price-col{width:15%}#edit-wish-list table tr td.q-desired-col{width:25%}#edit-wish-list table tr td.delete-col{width:10%}#edit-wish-list table tr td select{width:100%}.qty-input{width:1.5em!important}#wish-list-msg,.gift-registry-navigation{margin-bottom:20px}#adv-search-text{width:90%;margin-bottom:.5em}.registry-list,.single-registry{display:table;width:100%}.registry-list .odd{background-color:#f2f2f2}.single-registry{padding:10px 0}.single-registry label{width:50%;float:left}.registry-attr,.event-name{width:50%;float:right}.registry-label{width:50%;float:left}.single-registry .left-col{width:80%;float:left}.single-registry .right-col{float:right;width:20%;margin-top:20px;text-align:center}.single-registry .event-name{font-weight:700}#exception-details{float:left;width:500px;margin-left:100px}#exception-message{width:900px;float:left}td.right{text-align:right}td.center{text-align:center}#addr-val-error{width:100px;margin:20px auto 10px}#addr-val-ok{width:80%;margin:20px auto 10px}#addr-val-ok .continue{float:right}#addr-val-dialog .button{color:#fff}#error-dialog .button{color:#fff;float:right}.top-bar-menu-icon{display:none!important}.fa{font-size:1.75em;position:relative}#slide-out-search{background:#eff0f1;border-bottom:1px solid #e5e5e5;width:95%;display:none;padding:2.5%;position:absolute;top:34px;z-index:10000}#slide-out-search #search{float:none;margin:0 auto;max-width:945px}#slide-out-search #search input{background-color:#e3e5e6;border-color:#c9cdd0;margin:0;width:60%;display:block;float:left}#slide-out-search #search form input{width:90%}#slide-out-search #top-cat-list1{background-color:#e3e5e6;border-color:#c9cdd0;margin:0;width:30%;display:block;float:left}#slide-out-search #search-button-mobile{padding:4px 4% 9px;position:absolute;right:0}#slide-out-search #quickSearchFormMobile{overflow:hidden;width:100%}#open-search,#close-search{cursor:pointer;top:.4em;position:absolute}#close-search{margin-left:-2px;top:-30px;background:#fff;padding:2px}.ui-widget{font-family:Open Sans,sans-serif}.ui-widget h1{font-size:1.12em;font-weight:700}.ui-widget h2{color:#000;font-size:1.12em;font-weight:600;margin:0 0 .5em}.ui-accordion .ui-accordion-header{border-radius:0!important;background:none;border-bottom:1px solid #b7b8b9;border-top:none;border-left:none;border-right:none;padding:.5em 0}.ui-state-default,.ui-state-hover{color:#353e45}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{left:auto;right:.5em}#side-menu-mobile{border-top:1px solid #b7b8b9}#side-menu-mobile .fa-angle-right,#side-menu .fa-angle-right{float:left;font-size:1.12em;line-height:1.375em;margin:0 .25em 0 .125em}#side-menu,#side-menu-mobile{font-size:12.5px}.qty-desired-label{float:left;margin-right:.75em}.qty-received,.qty-desired{float:left;width:100%}.add-to-cart-icon{display:none!important}.product-reviews-navigation-mobile{display:block;overflow:hidden;width:100%}.product-reviews-navigation-top,.product-reviews-navigation-bottom{overflow:hidden;width:100%}.product-reviews-navigation{display:none}.product-reviews-navigation-bottom{border-bottom:1px solid #e5e5e5}.product-reviews-navigation-top .number-of-items,.product-reviews-navigation-top{padding:.5em 0 .25em}.product-reviews-navigation-bottom .show-per-page,.product-reviews-navigation-bottom .sort-by{padding:.25em 0 .5em}.product-reviews-navigation-mobile .sort-by{float:right;padding-left:0}.product-reviews-navigation-mobile{border-top:1px solid #e5e5e5}.product-reviews-navigation-mobile .navigation-dropdown select{margin-left:0}#product-reviews,.product-reviews-navigation{width:100%}#product-reviews .item-overview-pagination{float:right;padding:.5em 0}@media screen and (max-width: 780px){#header #search,#header #adv-search-link,#banner-4{display:none}#banner-3{float:right;margin:0}.banner-small{width:32%}.top-bar-menu-icon{display:block!important}.top-bar-menu-title{display:none}#logo{float:none;text-align:center}#currency-selector{margin-right:10%}#top-bar{text-align:justify}#top-bar:after{content:"";width:100%;display:inline-block}#selections{margin-left:10px;position:relative;z-index:-2}#top-bar-search{margin:0}#language-selector,#currency-selector{margin:0 .25em}#kkfooter .narrow{width:28%}#kkfooter .wide{width:61%}.footer-area{margin:0 5% 1em 0;min-height:5em}#copyright{text-align:center}#side-menu{display:none}#side-menu-mobile{display:block}.ui-accordion .ui-accordion-content{border-radius:0!important;border-top:none;border-left:none;border-right:none;padding:1.5em}#content.narrow{width:100%}#buying-details-mobile,#share-this-mobile,#product-content-mobile,#product-area-bottom-mobile{display:block}#product-content-mobile{margin-bottom:2em;padding:0 2.5%}#product-content-mobile .ui-accordion-content{margin:0;padding:0}#product-content-mobile .ui-accordion-header{margin:0;padding:.5em 0}#product-content-mobile .header{font-size:1.08em;font-weight:700}#product-column-right,#product-content{display:none}#product-column-left{width:100%}#product-price,#left-in-stock{float:left}#left-in-stock{width:100%}.rating-big{float:right}#product-reviews,.product-reviews-navigation{width:100%}.ui-widget-content .write-review-button{color:#fff}#average-customer-reviews .rating-big{float:none}#average-customer-reviews-stars{margin:1.5em 0}.sign-in-column-left,.sign-in-column-right{width:100%}.sign-in-column-left{border-bottom:1px solid #bfbfbf;border-right:none;padding-bottom:1em}.sign-in-column-right{margin:1em 0}.sign-in-column-right div{padding-top:1.125em}#new-account-area h3{margin:1em 1em 1em 0}.sign-in-column-right h3{float:left}#my-account-column-left,#my-account-column-right,#order-confirmation-column-left,#order-confirmation-column-right{width:100%}#checkout-area table tr #promotion-codes{padding-left:0}.add-to-cart-text{display:none}.add-to-cart-icon{display:inline-block!important;font-size:1.25em}#edit-wish-list .priority-col{width:15%}#edit-wish-list table tr td.q-desired-col{width:20%}.order-data{display:none}.order-data-mobile{display:block}.all-orders-total{text-align:right}.item-overview-area-navigation-mobile,.product-reviews-navigation-mobile{display:block;overflow:hidden;width:100%}.item-overview-area-navigation-top,.item-overview-area-navigation-bottom,.product-reviews-navigation-top,.product-reviews-navigation-bottom{overflow:hidden;width:100%}.item-overview-pagination{float:right}.item-overview-area-navigation,.product-reviews-navigation{display:none}#item-overview .item-area-header,#item-overview .item-area-footer{border:none}.item-area-header .item-overview-area-navigation-bottom,.product-reviews-navigation-bottom{border-bottom:1px solid #e5e5e5}.item-overview-area-navigation-mobile .number-of-items,.item-overview-area-navigation-mobile .item-overview-pagination{padding-bottom:.25em}.item-area-footer .item-overview-area-navigation-top{border-top:1px solid #e5e5e5}.product-reviews-navigation-top .number-of-items,.product-reviews-navigation-top .item-overview-pagination{padding:.5em 0 .25em}.product-reviews-navigation-bottom .show-per-page,.product-reviews-navigation-bottom .sort-by{padding:.25em 0 .5em}.sort-by{float:right;padding-left:0}.product-reviews-navigation-mobile{border-top:1px solid #e5e5e5}.product-reviews-navigation-mobile .navigation-dropdown select,.item-overview-area-navigation-mobile .navigation-dropdown select{margin-left:0}.item-overview-area-navigation-bottom{margin-bottom:1em}.remove{font-size:1.35em!important}}@media screen and (max-width: 480px){#kk-portlet-body{background-color:#eff0f1;color:#333;font:11.5px open Sans,sans-serif;margin:0}#breadcrumbs{display:none}#main-menu a{margin:2.5px 1% 2.5px 0}#language-selector .selectboxit-container .selectboxit{max-width:35px!important}#currency-selector .selectboxit-container .selectboxit,span#currency-selectSelectBoxItText.selectboxit-text{max-width:50px!important}#banner-3{display:none}#banner-2{float:right;margin:0}.banner-small{width:49%}#newsletter input{width:55%}#slide-out-search #search-button-mobile{padding:7px 4% 6px}#slide-out-search{padding:4% 2.5%}#gallery_nav img{width:20%}.item-area-sidebar .item-area-title{width:78%}.last-order{display:none}.last-order-mobile{display:block}#edit-wish-list #checkout-area .product-image-td,#edit-wish-list #checkout-area .item-col{display:none}#edit-wish-list .image-col{width:20%}#edit-wish-list table tr td.priority-drop-col{width:30%}#edit-wish-list .priority-col{width:20%}#edit-wish-list .priority-col-wishlist{width:30%}#edit-wish-list #add-to-cart-col,#edit-wish-list .add-to-cart-col{width:15%}#edit-wish-list .q-desired-col{width:10%}#edit-wish-list #image-col-wishlist{width:30%}#edit-wish-list table tr td.image-col{width:20%}.review-input .form-input label{margin-bottom:.5em;width:100%}.review-input .form-input textarea{width:97.5%}}#kk-portlet-body h1{font-size:18px;line-height:24px;margin-top:10px;margin-bottom:10px}#kk-portlet-body h2{font-size:12px;line-height:17px;margin-top:0;margin-bottom:0}#kk-portlet-body h3{font-size:14.5px;line-height:20px;margin-top:14.5px;margin-bottom:14.5px}#kk-portlet-body .button,#kk-portlet-body .button-small,#kk-portlet-body .button-medium,.add-to-wishlist{color:#000}.item-overview-area-navigation select,.item-overview-area-navigation-mobile select,.product-reviews-navigation-mobile select,.order-navigation select{width:auto}#ssForm{margin:0}.validation-msg label{color:#a00000!important}#kk-portlet-body #search input,#kk-portlet-body #top-cat-list,#kk-portlet-body #top-cat-list1{height:30px!important;font-size:13px!important}#kk-portlet-body #search-button,#kk-portlet-body #search-button-mobile{height:29px!important}#kk-portlet-body #top-bar-container{border-bottom:1px solid #ffffff!important}#kk-portlet-body #newsletter-input{height:19px!important}.credit-card-header{display:table}.credit-card-explanation{width:100%}.credit-card-card{padding:1em 0;width:100%}.select-card-section{display:table;padding:.5em 0}.select-card{display:table;width:390px;float:left}.select-card-buttons{display:inline-block;padding:.5em 0;width:100%}.select-card-details{display:table-cell}.select-card-label{display:table-cell;width:60%}.select-card-row{display:table-row}.card-warning{color:#a00000;background-repeat:no-repeat;display:table-cell;vertical-align:bottom;padding-left:20px}.credit-card-add-vault,.credit-card-pay-now{margin-top:10px}#add-card,#pay-card{margin-left:50%}.select-cust-section{display:table;padding:.5em;width:100%}.select-cust{float:left}.select-cust-buttons{display:inline-block;padding:.5em 0;float:right}.del-cust-header{display:table}.del-cust-explanation{width:100%}.del-cust-cust{padding:1em 0;width:100%}.mat-mdc-select-panel{z-index:999999!important}@media (min-width: 768px){.flush-bg-L{background-color:#fff;border-bottom:1px solid #58595B;-webkit-box-sizing:content-box;box-sizing:content-box;content:" ";display:block;height:100%;position:absolute;right:100%;top:0;width:100%}.flush-bg-R{background-color:#fff;border-bottom:1px solid #58595B;-webkit-box-sizing:content-box;box-sizing:content-box;content:" ";display:block;height:100%;position:absolute;left:100%;top:0;width:100%}}.partNotAllowed-bg{background-color:#ee3e3333!important}@keyframes flickerAnimation{0%{background-color:#ee3e3333}50%{background-color:#ee3e3380}to{background-color:#ee3e3333}}html{overflow-y:scroll;font-size:16px;height:auto!important}.item-details h6{height:auto!important}.item-details .description{margin-top:12px}body{background-color:#fff;font:16px Calibri,Trebuchet MS,sans-serif;overflow:hidden;color:#010101}body.hidefocus *:focus{outline:0 none transparent!important}dealer-selector-portlet .form-group.row.dealer-selector-konakart{max-width:100%!important}dealer-selector-portlet .wwp-portal-portlet.col-xs-12{padding-left:0%!important;padding-right:0%!important}accounting-parts-invoice .modal .btn.btn-primary{background-color:var(--custom-color);background-image:none;border:0;border-radius:0;text-shadow:none}accounting-parts-invoice .modal .btn.btn-primary:hover{background-color:#dc1e12}app-user-admin .data-table{table-layout:auto!important}.user-admin-field{z-index:1!important}main{background-size:100% 375px;min-height:400px;overflow:hidden}main>.container{position:relative}section{margin:2em 0 0}section section{margin-top:1em}.custom-modal-confirm .modal-content{padding-top:120px!important;border-radius:5px;border:none}.outline-insert_drive_file{display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-size:contain;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIHSURBVHhe7d3NTsJAFIZhqvEn0cSbgBVLev83wo0YjdQzYRYEi/zMmflO6ftsWnbtvOVUQygLAAAAoL0ub6sYhuEr78p0Xfecd0NyD2CL/mObh/2rGCxC1QuthNtCrdfrd1v8wXZDLX6SjysklytjuVy+bLfbz/wyrIjvBJcDinyFHYsWoXhc2NqnmT8Z0S4Wj3kdbuafEynC5BbPS5QIRQHsHOR/55eIEKHohpQDPO1fnfSdt62cO54/lDfmJgHs/Jr8N3rh8YxSRZjtPeCYahwR4IAiAgGOtI5AgBEtIxDghFYRCPCPFhEIcEbtCAS4QM0IBLhQrQgEuEKNCAS4kncEAtzAMwIBbuQVgQAFPCIQoJA1KPpQigBiBBAjgNhdfSSZlM7kEVXP7+4CeGpxfowgMQKIEUCMAGIEECOAGAHECCBGADECiBFAjABiBBAjgBgBxAggRgAxAogRQIwAYgQQI4AYAcQIIEYAMQKIEUCMAGIEECOAGAHECCBGADECiBFAjABiBBAjgBgBxAggRgCxJt+Uz9upmvyjCu6dLkBiEdyfJDgltvhFa8g9QMwjwC5v56j43ItHUDLXMVQ6fhKXEdT3/VvenY3VavWad2PYbDYf6Z0wB+mHS/NpF3MZQYfs+ML9nK2jnU2dx7zvwj3AIYvh/fw2CVv0ST5yDQAAABi1WPwCNwOWNMP017EAAAAASUVORK5CYII=)}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.wrapper{margin-top:-60px}.portlet.nothing{margin-top:0!important}.clear-row{width:100%;clear:both}#page{max-width:1300px}.brand{float:left;font-size:1.2em;height:50px;padding:0;width:260px;background-size:contain}.brand span{text-indent:-9999px;display:inline-block;width:1px!important;height:1px!important;padding:0;margin:0}.cursor-pointer{cursor:pointer}#content>div{width:100%}div.clearfix{padding:0!important}header .col-lg-8{z-index:1}#footer-wrapper,.help-section{position:relative}.align-middle{position:relative;top:50%}.modal-open{padding-right:0!important}.product-menu .nav a{max-width:250px;font-weight:400}.product-menu .sidebar-header{line-height:44px!important}@media only screen and (min-width: 768px){.product-menu .sidebar-body{top:75px!important}}.dropdown-menu-left-side{left:auto!important;right:100%!important;top:0!important}.wwp-saved-lists #checkout-area table a,.wwp-wishlist #checkout-area table a,.wwp-shopping-cart #checkout-area table a{font-weight:600}.wwp-saved-lists #checkout-area .product-image,.wwp-wishlist #checkout-area .product-image,.wwp-shopping-cart #checkout-area .product-image{max-width:none;width:auto}.wwp-saved-lists #edit-wish-list #price-col,.wwp-wishlist #edit-wish-list #price-col,.wwp-shopping-cart #edit-wish-list #price-col{width:auto}.wwp-saved-lists #edit-wish-list table tr td.cost-overview-amounts,.wwp-wishlist #edit-wish-list table tr td.cost-overview-amounts,.wwp-shopping-cart #edit-wish-list table tr td.cost-overview-amounts{text-align:left}.wwp-saved-lists #edit-wish-list table #cost-overview,.wwp-wishlist #edit-wish-list table #cost-overview,.wwp-shopping-cart #edit-wish-list table #cost-overview{padding:1em 0}.wwp-saved-lists #continue-button,.wwp-wishlist #continue-button,.wwp-shopping-cart #continue-button{float:none;font-weight:600}.wwp-saved-lists .content-area,.wwp-wishlist .content-area,.wwp-shopping-cart .content-area{padding:0;width:100%;border-top:4px solid var(--custom-color)}.wwp-shopping-cart .table-responsive{min-height:.01%;overflow-x:hidden}.wwp-saved-lists .content-area th,.wwp-wishlist .content-area th,.wwp-shopping-cart .content-area th{font-size:1.3em;font-weight:600}.wwp-saved-lists .content-area thead,.wwp-wishlist .content-area thead,.wwp-shopping-cart .content-area thead,.wwp-saved-lists .content-area tbody,.wwp-wishlist .content-area tbody,.wwp-shopping-cart .content-area tbody,.wwp-saved-lists .content-area tbody tr,.wwp-wishlist .content-area tbody tr,.wwp-shopping-cart .content-area tbody tr,.wwp-saved-lists .content-area thead tr,.wwp-wishlist .content-area thead tr,.wwp-shopping-cart .content-area thead tr{border-bottom:2px solid #58595B}.wwp-saved-lists .content-area tbody tr,.wwp-wishlist .content-area tbody tr,.wwp-shopping-cart .content-area tbody tr{border-width:1px}.wwp-saved-lists .content-area td,.wwp-wishlist .content-area td,.wwp-shopping-cart .content-area td{vertical-align:middle}.wwp-saved-lists .content-area input,.wwp-wishlist .content-area input,.wwp-shopping-cart .content-area input{text-align:right;font-size:1em;padding:.2em 0}.wwp-saved-lists .content-area input,.wwp-wishlist .content-area input{text-align:right;font-size:1.2em;padding:.2em 0;max-width:75%}.wwp-saved-lists .content-area input::-webkit-outer-spin-button,.wwp-wishlist .content-area input::-webkit-outer-spin-button,.wwp-shopping-cart .content-area input::-webkit-outer-spin-button,.wwp-saved-lists .content-area input::-webkit-inner-spin-button,.wwp-wishlist .content-area input::-webkit-inner-spin-button,.wwp-shopping-cart .content-area input::-webkit-inner-spin-button{margin-left:.5em}.wwp-saved-lists .content-area .product-image,.wwp-wishlist .content-area .product-image,.wwp-shopping-cart .content-area .product-image{max-height:160px;min-height:120px}.wwp-saved-lists .content-area .product-title a,.wwp-wishlist .content-area .product-title a,.wwp-shopping-cart .content-area .product-title a{text-decoration:none;margin:0;color:#686868;font-size:1.2em;float:left;padding:1em 0;text-transform:uppercase}.wwp-saved-lists .content-area .product-title a:hover,.wwp-wishlist .content-area .product-title a:hover,.wwp-shopping-cart .content-area .product-title a:hover{text-decoration:underline;color:#333;cursor:pointer}.wwp-saved-lists .content-area .product-title a span,.wwp-wishlist .content-area .product-title a span,.wwp-shopping-cart .content-area .product-title a span{display:block;padding-bottom:1em;font-weight:400}.wwp-saved-lists .content-area .remove-item,.wwp-wishlist .content-area .remove-item,.wwp-shopping-cart .content-area .remove-item{padding:1.5em}.wwp-saved-lists .content-area .remove-item i,.wwp-wishlist .content-area .remove-item i,.wwp-shopping-cart .content-area .remove-item i{background-color:var(--custom-color);border-radius:50%;color:#fff;font-size:1em;padding:.2em}.wwp-saved-lists .content-area .remove-item:hover i,.wwp-wishlist .content-area .remove-item:hover i,.wwp-shopping-cart .content-area .remove-item:hover i{background-color:#dc1e12}.wwp-saved-lists .content-area .cost-total tbody,.wwp-wishlist .content-area .cost-total tbody,.wwp-shopping-cart .content-area .cost-total tbody,.wwp-saved-lists .content-area .cost-total tr,.wwp-wishlist .content-area .cost-total tr,.wwp-shopping-cart .content-area .cost-total tr{border-bottom:none;margin:0}.wwp-saved-lists .content-area .cost-total table,.wwp-wishlist .content-area .cost-total table,.wwp-shopping-cart .content-area .cost-total table{margin:0}.wwp-saved-lists .content-area .cost-total .cost-overview-labels,.wwp-wishlist .content-area .cost-total .cost-overview-labels,.wwp-shopping-cart .content-area .cost-total .cost-overview-labels{text-align:right;padding-right:1em!important;font-size:1.3em;font-weight:600}.wwp-saved-lists .content-area table~div,.wwp-wishlist .content-area table~div,.wwp-shopping-cart .content-area table~div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.wwp-saved-lists .content-area a.cta-primary-btn,.wwp-wishlist .content-area a.cta-primary-btn,.wwp-shopping-cart a.cta-primary-btn,.wwp-shopping-cart .content-area .basket-body.product-title a.update-button,.wwp-saved-lists .content-area .wwp-wishlist .qty-desired a.update-button,.wwp-wishlist .content-area .qty-desired a.update-button,.wwp-wishlist .qty-desired .content-area a.update-button,.wwp-saved-lists .content-area .wwp-shopping-cart .qty-desired a.update-button,.wwp-shopping-cart .content-area .qty-desired a.update-button,.wwp-shopping-cart .qty-desired .content-area a.update-button{padding:8px 12px;margin-left:1em;text-decoration:none;min-width:115px;text-align:center;margin-bottom:1em;cursor:pointer}@media (max-width: 991px){.wwp-saved-lists .content-area .product-title a,.wwp-wishlist .content-area .product-title a,.wwp-shopping-cart .content-area .product-title a{padding:.2em 0}.wwp-saved-lists #checkout-area .product-image,.wwp-wishlist #checkout-area .product-image,.wwp-shopping-cart #checkout-area .product-image{margin:0}}#header-container{background-color:#fff}#header{margin:0 auto;max-width:945px;overflow:hidden;padding:0 2.5%;position:relative}.bg-alt:before,.bg-extend:before,.wwp-header nav.main-menu .main-nav .child-menu li:before{-webkit-box-sizing:content-box;box-sizing:content-box;content:" ";display:block;height:100%;position:absolute;right:100%;top:0;width:100%}.bg-alt:after,.bg-extend:after,.wwp-header nav.main-menu .main-nav .child-menu li:after{-webkit-box-sizing:content-box;box-sizing:content-box;content:" ";display:block;height:100%;position:absolute;left:100%;top:0;width:100%}.bg-alt{background-color:#ebebeb}.bg-alt:before{background-color:#ebebeb}.bg-alt:after{background-color:#ebebeb}section.wwp-portal-portlet.col-xs-12{padding-right:7.5%;padding-left:7.5%!important}section#portlet_KonaKart_Portlet_Main_WAR_KKPortletMain{z-index:0}.wwp-portal-portlet .parts-invoice-wrapper .select-wrapper:after,.wwp-portal-portlet .parts-invoice-wrapper .table-filters span:before{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}div form.form-section:after{display:none}i.material-icons{vertical-align:bottom;font-feature-settings:"liga" 1}a:focus,input:focus,[tabindex="0"]:focus,button:focus,.dropdown-toggle:focus,select:focus,textarea:focus{outline:1px auto var(--custom-color);text-decoration:none}.container{padding:0}@media (min-width: 992px){.page-header-container{width:970px}}table{float:none}ul,ol{padding-left:0}ul li,ol li{list-style-position:inside}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tiles_container{background-color:#ebebeb;text-align:center;margin-top:35px}.modal.fade{display:none;z-index:1000001!important}.modal.dialog-iframe-modal.yui3-widget{display:block;overflow:hidden}.modal .modal-header .close{text-align:right;padding:.5em;margin-bottom:0}.modal .modal-content{border-radius:0}@media print{a[href]:after{display:none}.brand{display:list-item;list-style-position:inside}.header-menu{display:none}}body h1,body h2,body h3,body h4,body h5,body h6{color:#010101;margin:.5em 0 .75em}body h1,body .h1{font-size:2.5rem;font-weight:600}body h2,body .h2{font-size:2.25rem}body h3,body .h3{font-size:2rem;font-weight:600}body h4,body .h4{font-size:1.75rem;font-weight:600}body h5,body .h5{font-size:1.5rem}body h6,body .h6{font-size:1rem}body .strong{font-weight:600}body #kk-portlet-body h1,body #kk-portlet-body h2,body #kk-portlet-body h3,body #kk-portlet-body h4,body #kk-portlet-body h5,body #kk-portlet-body h6{color:#010101;margin:.5em 0 0;line-height:1.1}body #kk-portlet-body h1,body #kk-portlet-body .h1{font-size:2.5rem;font-weight:600}body #kk-portlet-body h2,body #kk-portlet-body .h2{font-size:2.25rem}body #kk-portlet-body h3,body #kk-portlet-body .h3{font-size:2rem;font-weight:600}body #kk-portlet-body h4,body #kk-portlet-body .h4{font-size:1.75rem;font-weight:600}body #kk-portlet-body h5,body #kk-portlet-body .h5{font-size:1.5rem}body #kk-portlet-body h6,body #kk-portlet-body .h6{font-size:1rem}#kk-portlet-body a.add-to-cart-button.button.cart-btn.cta-primary-btn{color:#fff}body li{line-height:1.4}body li>ul{margin-left:2em}body p{line-height:1.5}body .small{font-size:.9em;font-weight:600}body p.intro{font-size:1.2em;font-weight:600}body a{color:var(--custom-color);font-weight:600;padding:5px 0}body a:hover{color:#dc1e12}body .cta-secondary{color:#686868;text-transform:none}body .cta-secondary:hover,body .cta-secondary:active{color:#333}body .cta-primary-btn,body .wwp-shopping-cart .content-area .basket-body.product-title a.update-button,.wwp-shopping-cart .content-area .basket-body.product-title body a.update-button,body .wwp-wishlist .qty-desired .update-button,.wwp-wishlist .qty-desired body .update-button,body .wwp-shopping-cart .qty-desired .update-button,.wwp-shopping-cart .qty-desired body .update-button,body .wwp-login .button-holder button,.wwp-login .button-holder body button,.wwp-saved-lists .update-button,.wwp-saved-lists .button.cta-primary-btn{background-color:var(--custom-color);color:#fff!important;text-transform:none}body .cta-primary-btn:hover,body .wwp-shopping-cart .content-area .basket-body.product-title a.update-button:hover,.wwp-shopping-cart .content-area .basket-body.product-title body a.update-button:hover,body .wwp-wishlist .qty-desired .update-button:hover,.wwp-wishlist .qty-desired body .update-button:hover,body .wwp-shopping-cart .qty-desired .update-button:hover,.wwp-shopping-cart .qty-desired body .update-button:hover,body .wwp-login .button-holder button:hover,.wwp-login .button-holder body button:hover,body .cta-primary-btn:focus,body .wwp-shopping-cart .content-area .basket-body.product-title a.update-button:focus,.wwp-shopping-cart .content-area .basket-body.product-title body a.update-button:focus,body .wwp-wishlist .qty-desired .update-button:focus,.wwp-wishlist .qty-desired body .update-button:focus,body .wwp-shopping-cart .qty-desired .update-button:focus,.wwp-shopping-cart .qty-desired body .update-button:focus,body .wwp-login .button-holder button:focus,.wwp-login .button-holder body button:focus{background-color:#dc1e12;color:#fff}body .cta-secondary-btn,body .wwp-shopping-cart .top .content-container .right input:before,.wwp-shopping-cart .top .content-container .right body input:before{background-color:#ebebeb;color:#010101!important;padding:8px 12px;text-decoration:none;text-transform:none;cursor:pointer}body .wwp-saved-lists .cta-secondary-btn{background-color:#ebebeb;color:#010101!important;padding:5px 12px;text-decoration:none;text-transform:none;cursor:pointer}.checkoutFieldError{outline:1px auto var(--custom-color)!important}.checkoutFieldErrorText,.checkoutFormRequired{color:var(--custom-color)!important}.carousel-item{height:100%!important;width:100%!important;padding:0!important;margin-right:0!important}body .cta-secondary-btn:hover,body .wwp-shopping-cart .top .content-container .right input:hover:before,.wwp-shopping-cart .top .content-container .right body input:hover:before,body .cta-secondary-btn:focus,body .wwp-shopping-cart .top .content-container .right input:focus:before,.wwp-shopping-cart .top .content-container .right body input:focus:before{background-color:#d2d2d2;color:#010101!important;text-decoration:none}.carousel-slider{max-width:100%!important;margin-left:8%;margin-right:8%;width:auto!important}.carousel-inner{margin-top:10px}@keyframes glowing{0%{box-shadow:0 0 -10px var(--custom-color)}40%{box-shadow:0 0 25px var(--custom-color)}60%{box-shadow:0 0 25px var(--custom-color)}to{box-shadow:0 0 -10px var(--custom-color)}}.button-glow{animation:glowing 1.5s infinite}.loader{border:8px solid white;border-top:8px solid var(--custom-color);border-radius:50%;width:30px;height:30px;animation:spin 2s linear infinite}.loader-page{border:8px solid var(--custom-color);border-top:8px solid white;border-radius:50%;position:fixed;width:100px;height:100px;left:calc(50% - 50px);top:calc(45% - 50px);animation:spin 1s cubic-bezier(.26,1.36,.74,-.29) infinite}.loader-cart{border:5px solid var(--custom-color);border-top:5px solid white;border-radius:50%;width:50px;height:50px;left:calc(50% - 50px);top:calc(45% - 50px);margin-left:20px;animation:spin 1s cubic-bezier(.26,1.36,.74,-.29) infinite}#overlay-loader{position:fixed;display:none;width:100%;height:100%;inset:0;background-color:#000000ab;z-index:9999999999999999999;cursor:pointer}.overlay-loader-text{position:fixed;top:calc(45% + 60px);color:#fff;font-weight:600;font-size:21px;display:none}.overlay-loader-subtext{position:fixed;top:calc(45% + 123px);color:#fff;font-weight:600;font-size:15px;display:none}#overlay-loader-list-text{left:calc(50% - 119px)}#overlay-loader-prices-text{left:calc(50% - 144px)}#overlay-loader-prices-subtext{left:calc(50% - 148px)}#overlay-loader-order-text{left:calc(50% - 183px)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-msg{margin-left:10px;line-height:30px;color:#000}.pull-left{color:#000}body button{border:none;padding:8px 12px;min-width:120px;font-size:1.1em;margin-bottom:1em;text-transform:none}body button.cta-primary,body .wwp-saved-lists .update-button,body .form-group.wwp-saved-lists select{background-color:var(--custom-color);color:#fff}body .wwp-saved-lists .update-button.cta-primary-btn{margin-left:0;margin-top:10px;position:absolute;width:83%;font-size:14px}#file-input{color:#000;padding:0;max-width:50%}#UploadCsvToCartForm{padding-left:5%}body button.cta-primary:hover,body button.cta-primary:focus{background-color:#dc1e12}body button.cta-secondary,body .form-group.wwp-saved-lists option{background-color:#ebebeb;color:#010101}body button.cta-secondary:hover,body button.cta-secondary:focus{background-color:#d2d2d2}body button.cta-primary:disabled,body button.cta-secondary:disabled{background-color:#58595b;color:#fff}body .form-group{position:relative;margin-bottom:1.6em}body .form-group label{font-weight:400}body .form-group input{max-width:100%}body .form-group input.numaddsub{text-align:center;position:relative;padding:7px 50px;font-size:1.2em;width:100%}body .form-group i.numaddsub{background-color:#58595b;color:#fff;cursor:pointer;height:100%;width:30px;position:absolute;text-align:center;z-index:1;font-size:1.3em;bottom:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .form-group i.numaddsub.minus{left:0}body .form-group i.numaddsub.plus{right:0}body .form-group .select-wrapper{width:100%;position:relative}body .form-group .select-wrapper:after{content:"expand_more";background-color:#f6f6f6;position:absolute;bottom:1px;right:1px;top:7px;padding-right:6px;padding-top:4px;font-size:1.2em;pointer-events:none;font-family:Material Icons}body .form-group select,select#savedListSelector{width:100%;padding:8px;background-color:#f6f6f6;border:none;border-bottom:2px solid #ebebeb;position:relative;font-family:Calibri,Trebuchet MS,sans-serif;cursor:pointer;font-size:1rem;appearance:textfield}select.productTile.savedListSelector{text-align-last:center}div form.form-section:after{content:"expand_more";position:absolute;right:5px;top:10px;font-size:1.2em;pointer-events:none;font-family:Material Icons}@media (min-width: 768px){body .form-group i.numaddsub{width:50px}}body table>thead>tr>th,body table>tbody>tr>th,body table>tbody>tr>td,body .table>thead>tr>th,body .table>tbody>tr>th,body .table>tbody>tr>td{border:none}body table th,body .table th{padding-left:0;white-space:nowrap}body table td,body .table td{width:auto;padding-left:0}@media (max-width: 991px){body table tbody th,body .table tbody th{text-align:right;padding-right:8px}body table tr,body .table tr{margin-bottom:1em;width:100%}body table tr:not(:first-child),body .table tr:not(:first-child){border-top:none}body table .center,body .table .center{text-align:left}body table td:nth-of-type(2n),body .table td:nth-of-type(2n){background-color:#ebebeb}}@media (min-width: 992px){body table tr:nth-of-type(2n),body .table tr:nth-of-type(2n){background-color:#ebebeb}}@media (max-width: 991px){body .table-responsive table,body .table-responsive table caption,body .table-responsive table thead,body .table-responsive table tbody,body .table-responsive table th,body .table-responsive table td,body .table-responsive table tr,body .table-responsive .table,body .table-responsive .table caption,body .table-responsive .table thead,body .table-responsive .table tbody,body .table-responsive .table th,body .table-responsive .table td,body .table-responsive .table tr{display:block;position:relative}body .table-responsive table thead,body .table-responsive .table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body .table-responsive table thead th,body .table-responsive .table thead th{padding-left:50%}body .table-responsive table tbody th,body .table-responsive .table tbody th{text-align:left;padding-right:8px}body .table-responsive table tbody th,body .table-responsive table tbody td,body .table-responsive .table tbody th,body .table-responsive .table tbody td{border:none;padding-left:50%;margin-left:0;vertical-align:top;-ms-flex-wrap:wrap;flex-wrap:wrap;white-space:normal}body .table-responsive table tbody tr th,body .table-responsive .table tbody tr th{background-color:#ebebeb}body .table-responsive table tbody tr,body .table-responsive .table tbody tr{margin-top:1em;border-top:1px solid #58595B;padding-top:1em}body .table-responsive table tbody th:before,body .table-responsive table tbody td:before,body .table-responsive .table tbody th:before,body .table-responsive .table tbody td:before{font-weight:600;padding-right:20px;width:40%;float:left;white-space:normal;position:absolute;left:8px}body .table-responsive table th:before,body .table-responsive table td:before,body .table-responsive .table th:before,body .table-responsive .table td:before{content:attr(data-label)}body .table-responsive table th:before,body .table-responsive .table th:before{text-align:left}body .table-responsive table td,body .table-responsive .table td{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:.5em;padding-bottom:.5em}body .table-responsive table td:before,body .table-responsive .table td:before{font-weight:600;text-align:left}body #edit-wish-list .table-responsive table td{padding-left:50%}}body .pagination-list{text-align:right}.item-overview-pagination .current{background-color:var(--custom-color)!important;color:#fff;margin-right:2px;text-decoration:none;font-weight:400}.pagination-element{float:left;height:25px;width:25px;text-align:center;color:#000;text-decoration:underline;font-weight:400}body .pagination-list li a{border:none;line-height:1.5em;font-size:1.2em;font-weight:400;color:#010101;text-decoration:underline;padding:.3em .8em}body .pagination-list li a:hover{background-color:#ebebeb}body .pagination-list .more a{text-decoration:none}body .pagination-list .active a{background-color:var(--custom-color);color:#fff;text-decoration:none}body .pagination-list .active a:hover{background-color:var(--custom-color)}body .pagination-list .disabled a:hover,body .pagination-list .disabled a{background-color:transparent}.material-icons.md-18{font-size:18px}.disabled{cursor:not-allowed;color:#ebebeb}.wwp-banner{position:relative;margin-top:0}@media (max-width: 768px){text[id*=orderTypeDesc]{width:196px!important}}@media (min-width: 768px){text[id*=orderTypeDesc]{width:580px!important}}@media (max-width: 480px){a#saved-lists-link{margin-left:3em}a.brand[href="/group/westward"]{margin-top:2.5em}}.wwp-banner picture,.wwp-banner img{-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;width:100%}.wwp-banner .container{position:absolute}.wwp-banner .text-wrapper{color:#fff}#kk-portlet-body .wwp-banner h1{color:#fff;margin:0 0 .1em}.wwp-banner a{color:#fff;font-style:italic;font-size:.9em}.wwp-banner a i{font-size:1.3em;padding-bottom:2px}.wwp-banner a:hover{color:#fff;text-decoration:none}.wwp-banner.homepage .container,.wwp-banner.landing .container{top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%}.wwp-banner.landing picture,.wwp-banner.landing img{max-height:400px}@media (min-width: 768px){.wwp-banner.homepage .img-wrapper,.wwp-banner.landing .img-wrapper{max-height:500px}.wwp-banner.homepage picture,.wwp-banner.homepage img,.wwp-banner.landing picture,.wwp-banner.landing img{max-height:150px;float:none;width:100%}}@media (min-width: 992px){.wwp-banner.homepage picture,.wwp-banner.homepage img{width:100%}.wwp-banner.homepage .container{bottom:150px;top:unset;display:block;height:auto}.wwp-banner.landing .img-wrapper{max-height:300px}.wwp-banner.landing picture,.wwp-banner.landing img{max-height:150px;width:100%}}@media print{.wwp-banner.landing{display:none}}.wwp-catalogue-tiles{padding-bottom:3em}.wwp-catalogue-tiles ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.wwp-catalogue-tiles li{position:relative;max-height:200px;padding:0 10px 10px}.wwp-catalogue-tiles li a{position:relative;width:100%;height:100%;display:block;padding:0;overflow:hidden}.wwp-catalogue-tiles li a:hover .label-wrapper,.wwp-catalogue-tiles li a:focus .label-wrapper{height:150px}.wwp-catalogue-tiles li.center-tile{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 15px}.wwp-catalogue-tiles .img-wrapper{height:100%}.wwp-catalogue-tiles picture,.wwp-catalogue-tiles img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}.wwp-catalogue-tiles .label-wrapper{position:absolute;bottom:0;padding:1em;background-color:#fffc;width:calc(100% + 1px);height:95px;display:table;-webkit-transition:all .3s ease;transition:all .3s ease}.wwp-catalogue-tiles .label-wrapper p{margin:0;color:#010101;display:table-cell;vertical-align:middle}@media (min-width: 768px){.wwp-catalogue-tiles li{padding:0 0 10px}.wwp-catalogue-tiles li:first-of-type{padding-right:10px}.wwp-catalogue-tiles li:nth-last-child(2){padding-right:10px}}@media (min-width: 1200px){.wwp-catalogue-tiles li{padding:0 10px 10px 0}.wwp-catalogue-tiles li:nth-of-type(3n){padding-right:0}}.wwp-category-tiles{margin-top:0}.wwp-category-tiles.wwp-content-tabs{margin-bottom:0}.wwp-category-tiles .tab-scroll .nav-item a{padding:.8em}.wwp-category-tiles .tiles ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.3em}.wwp-category-tiles .tiles li{position:relative;padding:.3em}.wwp-category-tiles .tiles li a{position:relative;width:100%;height:100%;display:block;padding:0;overflow:hidden;border:2px solid #dcdcdc}.wwp-category-tiles .tiles li a:hover .label-wrapper,.wwp-category-tiles .tiles li a:focus .label-wrapper{height:90px}.wwp-category-tiles .img-wrapper{height:100%}.wwp-category-tiles picture,.wwp-category-tiles img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}.wwp-category-tiles .label-wrapper{position:absolute;bottom:0;padding:.5em;background-color:#fffc;width:calc(100% + 1px);height:50px;display:table;-webkit-transition:all .3s ease;transition:all .3s ease}.wwp-category-tiles .label-wrapper p{margin:0;color:#010101;display:table-cell;vertical-align:middle}@media (min-width: 1200px){.wwp-category-tiles .tab-scroll .nav-tabs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.wwp-category-tiles .tab-scroll li{white-space:initial;-ms-flex-preferred-size:0;flex-basis:0}}.wwp-collapsible-content ul.collapsible,.wwp-search-results ul.collapsible{padding:0 0 1em;list-style:none}.wwp-collapsible-content ul.collapsible,.wwp-search-results ul.collapsible,.wwp-collapsible-content ul.collapsible ul,.wwp-search-results ul.collapsible ul{font-size:1em;list-style:none}.wwp-collapsible-content ul.collapsible li,.wwp-search-results ul.collapsible li{padding:.3em 0}.wwp-collapsible-content ul.collapsible li a,.wwp-search-results ul.collapsible li a{font-weight:400;font-size:.9em;text-decoration:none;color:#010101;position:relative}.wwp-collapsible-content ul.collapsible li a:hover,.wwp-search-results ul.collapsible li a:hover{text-decoration:underline}.wwp-collapsible-content ul.collapsible .top-level,.wwp-search-results ul.collapsible .top-level{cursor:pointer;font-size:.9em;font-weight:600;padding:.8em;background-color:#f6f6f6;display:block;border-bottom:2px solid var(--custom-color)}.wwp-search-results ul.collapsible .final-level{cursor:pointer;font-size:.9em;font-weight:600;padding:.8em;background-color:#f6f6f6;display:block;border-bottom:2px solid #ebebeb;width:auto}.wwp-collapsible-content ul.collapsible .top-level .material-icons,.wwp-search-results ul.collapsible .top-level .material-icons{-webkit-transition:all .3s ease;transition:all .3s ease;float:right}.wwp-collapsible-content ul.collapsible .top-level.open .material-icons,.wwp-search-results ul.collapsible .top-level.open .material-icons{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.wwp-collapsible-content ul.collapsible .sub-level,.wwp-search-results ul.collapsible .sub-level{-webkit-transition:all .1s ease;transition:all .1s ease;margin:0 0 1em;background-color:#f6f6f6;padding:1.6em .7em}.wwp-collapsible-content ul.collapsible .file:after,.wwp-search-results ul.collapsible .file:after{content:attr(data-type);margin-left:1.2em;text-transform:uppercase;padding:.1em .6em;font-weight:600;vertical-align:baseline;border-radius:.5em;background-color:#58595b;color:#fff;font-size:.75em;text-decoration:none}.wwp-collapsible-content ul.collapsible .file:hover:after,.wwp-search-results ul.collapsible .file:hover:after{text-decoration:none}.wwp-content-block{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:none;margin-top:0;margin-bottom:0}.wwp-content-block .container{max-width:none}.wwp-content-block picture{display:block;width:100%;height:100%;min-height:20rem}.wwp-content-block picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:20rem}.wwp-content-block .row{margin:0}.wwp-content-block .content-wrapper{min-height:20rem;padding-top:4rem;padding-bottom:4rem;position:relative;width:100%;-webkit-box-flex:0;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%;margin-left:6.25%}@media (min-width: 1200px){.wwp-content-block picture{width:50%;position:absolute;left:auto;right:50%;top:0;max-width:800px}.wwp-content-block .content-wrapper{max-width:43%;margin-left:57%;padding-right:15px}.wwp-content-block.alt picture{left:50%;right:50%}.wwp-content-block.alt .content-wrapper{margin-left:0;padding-left:15px;padding-right:0}}.wwp-content-tabs{margin-bottom:4em;z-index:0}.wwp-content-tabs #product-content{display:block}.wwp-content-tabs .tab-scroll{position:relative;padding:0;z-index:1}.wwp-content-tabs .tab-scroll.scrolling{padding:0 19px}.wwp-content-tabs .tab-scroll.scrolling .scroll-arrows{display:block}.wwp-content-tabs .tab-scroll .scroll-arrows{display:none}.wwp-content-tabs .tab-scroll .scroll-arrows i{background-color:#fff;color:#010101;height:100%;font-weight:600;padding:17px 4px;position:absolute;bottom:0;width:35px;z-index:10;text-decoration:none;-webkit-transition:all .1s ease;transition:all .1s ease}.wwp-content-tabs .tab-scroll .scroll-arrows i:active,.wwp-content-tabs .tab-scroll .scroll-arrows i:hover{background-color:#ebebeb;cursor:pointer}.wwp-content-tabs .tab-scroll .scroll-arrows .prev{left:0;border-right:2px solid var(--custom-color);margin-left:-15px}.wwp-content-tabs .tab-scroll .scroll-arrows .next{right:0;border-left:2px solid var(--custom-color);margin-right:-15px}.wwp-content-tabs .nav-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;border:none;overflow:auto;width:100%;white-space:nowrap;position:relative}.wwp-content-tabs .nav-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;margin-bottom:0;border:none}.wwp-content-tabs .nav-item.active>a,.wwp-content-tabs .nav-item.active>a:focus,.wwp-content-tabs .nav-item.active>a:hover{border:none;border-bottom:3px solid var(--custom-color)}.wwp-content-tabs .nav-item .nav-link{color:#686868;text-decoration:none;border:none;border-radius:0;border-bottom:3px solid #dcdcdc;margin-right:10px;padding:16px;background-color:transparent}.wwp-content-tabs .nav-item:last-of-type .nav-link{margin-right:0}.wwp-content-tabs .nav-item.active>a.nav-link{color:#010101;border-bottom-color:var(--custom-color)}.wwp-content-tabs .nav-item .nav-link:hover{border:none;border-bottom:3px solid darkgray;background-color:transparent;cursor:pointer}.wwp-content-tabs .nav-item.active>a.nav-link:hover{border-bottom-color:var(--custom-color);cursor:unset}.wwp-keyword-search .table{margin:10px 0}.wwp-product-details .eq{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.wwp-product-details .product-carousel .gallery_output{border-bottom:none;position:relative}.wwp-product-details .product-carousel .gallery_output img{margin:0 auto;max-height:550px}.wwp-product-details .product-carousel .gallery_output .gallery-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 1px;height:calc(100% - 4px);background-color:transparent;padding:0;min-width:0}.wwp-product-details .product-carousel .gallery_output .gallery-btn:hover{outline:none}.wwp-product-details .product-carousel .gallery_output .gallery-btn:disabled:hover{outline:none}.wwp-product-details .product-carousel .gallery_output .gallery-btn:disabled i,.wwp-product-details .product-carousel .gallery_output .gallery-btn[disabled] i{color:#dadada}.wwp-product-details .product-carousel .gallery_output .gallery-btn i{font-size:4.5em;color:#686868}.wwp-product-details .product-carousel .gallery_output .gallery-btn.prev{left:0}.wwp-product-details .product-carousel .gallery_output .gallery-btn.next{right:0}.wwp-product-details .product-carousel .gallery_nav img{max-height:120px}.wwp-product-details .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.wwp-product-details .wwp-content-tabs{margin-bottom:0}.wwp-product-details .wwp-content-tabs .tab-scroll{width:100%}.wwp-product-details .wwp-content-tabs .nav-tabs{margin-bottom:1.5em}.wwp-product-details .wwp-content-tabs .nav-item{width:50%;white-space:normal}.wwp-product-details .wwp-content-tabs .nav-item a{padding:.5em .1em .2em;margin-right:5px;font-size:.9em}.wwp-product-details .wwp-content-tabs .nav-item:last-of-type a{margin-right:0;margin-left:5px}.wwp-product-details .wwp-content-tabs .tab-content{width:100%}.wwp-product-details .top{margin-bottom:1em;z-index:0!important}.wwp-product-details .top .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.wwp-product-details .top p{margin-bottom:.2em;text-transform:uppercase}.wwp-product-details .top h2{margin-top:0;text-transform:uppercase;margin-bottom:0}.wwp-product-details .top .product-price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2em 0;top:20px}.wwp-product-details .top .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.wwp-product-details .top .price p{font-size:1.85rem;line-height:1em;font-weight:600;width:100%}.wwp-product-details .top .price span{text-transform:capitalize;font-size:1rem;font-weight:600;display:block}.wwp-product-details .top .price.dealer{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset}.wwp-product-details .top .price.dealer p{padding-right:0}.wwp-product-details .bottom .description{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wwp-product-details .bottom .stock{margin-bottom:1.5em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.wwp-product-details .bottom .stock i{padding-right:.2em;font-weight:600}.wwp-product-details .bottom .stock.in-stock i{color:#049243}.wwp-product-details .bottom .stock.no-stock i{color:var(--custom-color)}.wwp-product-details .bottom .part-brand{float:right;margin-bottom:1.5em;max-height:36px;max-width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.wwp-product-details .bottom .textblock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.wwp-product-details .bottom .textblock p{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wwp-product-details .bottom div.numaddsub{position:relative}.wwp-product-details .buttons{padding-top:2em}.wwp-product-details .buttons div{padding-right:0;text-align:center}.wwp-product-details .buttons button{position:relative;width:auto}.wwp-product-details .buttons button.wish-list{background-color:transparent;font-weight:600;padding-left:0}.wwp-product-details .buttons button.wish-list i{color:var(--custom-color);font-size:1.8em}.wwp-product-details .buttons button.wish-list i:first-of-type{vertical-align:middle;padding-left:2px;padding-bottom:2px;-webkit-transform:scaleX(-1);transform:scaleX(-1);font-size:1.8em}.wwp-product-details .buttons button.wish-list .fav{position:absolute;left:14px;bottom:11px;font-size:1.2em;background-color:#fff}.wwp-product-details .buttons button.wish-list:hover{text-decoration:underline}.wwp-product-details .buttons button.cart,.wwp-product-details .buttons .wwp-header nav.main-menu button.wish-list,.wwp-header nav.main-menu .wwp-product-details .buttons button.wish-list{font-weight:600;padding:9px 12px}.wwp-product-details .buttons a{font-size:1.1em;min-width:120px;display:inline-block;text-align:center;margin-right:1em;padding:9px 12px}.wwp-product-details .buttons .form-group{margin:0 1em 1em 0;display:inline-block}.wwp-product-details .buttons .select-wrapper{max-width:200px;height:100%}.wwp-product-details .buttons .select-wrapper:after{border:none;background-color:var(--custom-color);color:#fff}.wwp-product-details .buttons select{background-color:var(--custom-color);color:#fff;font-weight:600;border-bottom:none;height:100%;font-size:1.1rem}.wwp-product-details .buttons .select-wrapper:hover select,.wwp-product-details .buttons .select-wrapper:hover:after{background-color:#dc1e12}.wwp-product-details .buttons option{padding:.5em;background-color:#f6f6f6;color:#010101}.wwp-product-details .buttons option:disabled{color:#686868}@media (max-width: 991px){.wwp-product-details .bottom .description,.wwp-product-details .bottom .options{padding:0}.wwp-product-details .buttons>div{padding:0}.wwp-product-details .buttons button.cart,.wwp-product-details .buttons .wwp-header nav.main-menu button.wish-list,.wwp-header nav.main-menu .wwp-product-details .buttons button.wish-list{min-width:150px}}@media (min-width: 992px){.wwp-product-details .top .price{margin-top:-5px}.wwp-product-details .top .product-price{margin:0}.wwp-product-details .bottom .part-brand{max-width:50%}.wwp-product-details .bottom .description{padding-left:0}.wwp-product-details .bottom .options{padding-right:0}.wwp-product-details .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:7em}.wwp-product-details .buttons div{text-align:right}.wwp-product-details .buttons button{margin-bottom:0}}.wwp-promo-tiles{position:relative;margin-top:0;padding:3em 0}.wwp-promo-tiles .mCSB_container{float:left}.wwp-promo-tiles .mCSB_container>div{margin-bottom:1em}.wwp-promo-tiles .mCSB_horizontal.mCSB_inside>.mCSB_container{margin-bottom:0}.wwp-promo-tiles .bg-gallery-cell{padding-top:.3em;padding-bottom:.3em}.wwp-promo-tiles .bg-gallery-cell a:hover{outline:none}@media (min-width: 992px){.wwp-promo-tiles .mCSB_container>div{margin-bottom:0}}.textblock{clear:both}.textblock>h1,.textblock>h2{margin-top:0}.textblock:after{content:"";display:block;clear:both}.textblock button{border:none;padding:4px 12px;min-width:120px;font-size:1.1em;margin-bottom:1em}.textblock button.cta-primary{background-color:var(--custom-color);color:#fff}.textblock button.cta-primary:hover,.textblock button.cta-primary:focus,body .form-group.wwp-saved-lists select:hover,body .form-group.wwp-saved-lists select:focus{background-color:#dc1e12}.textblock button.cta-secondary{background-color:#58595b;color:#fff}.textblock button.cta-secondary:hover,.textblock button.cta-secondary:focus{background-color:#3f4041}.textblock button.cta-primary:disabled,.textblock button.cta-secondary:disabled{background-color:#ebebeb;color:#010101}.textblock a.cta-primary{font-size:1.2em;text-decoration:underline}.textblock a:not([href]):not([tabindex]):focus,.textblock a:not([href]):not([tabindex]):hover{text-decoration:underline}.textblock a.cta-secondary:hover,.textblock a.cta-secondary:focus{text-decoration:none}.textblock a.cta-secondary:not([href]):not([tabindex]):focus,.textblock a.cta-secondary:not([href]):not([tabindex]):hover{text-decoration:none}.textblock picture{margin:1rem 0;display:block}.textblock picture.float-left{margin:1rem 0}.textblock picture.full-width{width:100%;max-width:none;padding:0;margin:1rem 0}@media (min-width: 768px){.textblock picture{max-width:45%;padding:1rem 0 1rem 1.5rem;margin:0}.textblock picture.float-left{padding:1rem 1.5rem 1rem 0;margin:0;float:left}.textblock picture.float-right{float:right}}.wwp-tile-carousel{position:relative;margin-top:0;padding:3em 0}.wwp-tile-carousel h2{float:none;font-size:2.25rem;margin:inherit;padding:0;text-transform:none}.wwp-tile-carousel .item{height:auto;overflow:auto;margin-right:0;padding:inherit;border:none}.wwp-tile-carousel .carousel-caption{position:relative;width:100%;left:auto;right:auto;padding-bottom:0;bottom:auto}.wwp-tile-carousel .item-area{padding:0 60px;position:relative;overflow:visible}.wwp-tile-carousel .item-area-header{border-bottom:2px solid var(--custom-color);overflow:visible}.wwp-tile-carousel .bg-extend,.wwp-tile-carousel .wwp-header nav.main-menu .main-nav .child-menu li,.wwp-header nav.main-menu .main-nav .child-menu .wwp-tile-carousel li{position:relative}.wwp-tile-carousel .bg-extend:before,.wwp-tile-carousel .wwp-header nav.main-menu .main-nav .child-menu li:before,.wwp-header nav.main-menu .main-nav .child-menu .wwp-tile-carousel li:before,.wwp-tile-carousel .bg-extend:after,.wwp-tile-carousel .wwp-header nav.main-menu .main-nav .child-menu li:after,.wwp-header nav.main-menu .main-nav .child-menu .wwp-tile-carousel li:after{border-bottom:2px solid var(--custom-color)}.wwp-tile-carousel .jcarousel-wrapper{position:static}.wwp-tile-carousel .jcarousel li{padding:1em;width:275px}.wwp-tile-carousel .jcarousel li a{color:#010101;text-decoration:none}.wwp-tile-carousel .jcarousel li a:hover{text-decoration:underline}.wwp-tile-carousel .jcarousel li .item-title h6{height:3em}.wwp-tile-carousel .item-area-navigation a[class*=jcarousel-control-]{position:absolute;height:calc(100% - 40px)!important;top:40px;width:60px}.wwp-tile-carousel .item-area-navigation a[class*=jcarousel-control-] i{font-size:4.5em;color:#686868}.wwp-tile-carousel .item-area-navigation a[class*=jcarousel-control-]:hover{outline:none}.wwp-tile-carousel .item-area-navigation a>div{height:100%;width:100%;position:relative}.wwp-tile-carousel .item-area-navigation i{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wwp-tile-carousel .item-area-navigation .jcarousel-control-prev,.wwp-tile-carousel .item-area-navigation .jcarousel-control-prev i{left:0}.wwp-tile-carousel .item-area-navigation .jcarousel-control-next,.wwp-tile-carousel .item-area-navigation .jcarousel-control-next i{right:0}@media (min-width: 768px){.wwp-tile-carousel .item-area{padding:0 50px}.wwp-tile-carousel .item-area-navigation a[class*=jcarousel-control-]{width:50px}.wwp-tile-carousel .item-area-navigation a>div{height:100%;width:100%;position:relative}.wwp-tile-carousel .item-area-navigation .jcarousel-control-prev i{left:-12px}.wwp-tile-carousel .item-area-navigation .jcarousel-control-next i{right:-10px}}.wwp-portal-portlet .portlet{margin:0}.wwp-portal-portlet .portlet-content{padding:0}.wwp-portal-portlet .parts-invoice-wrapper h1{margin-right:2em;margin-top:0}.wwp-portal-portlet .parts-invoice-wrapper table tbody tr{border-top:none}.wwp-portal-portlet .parts-invoice-wrapper app-page-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.wwp-portal-portlet .parts-invoice-wrapper .grid-export-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.wwp-portal-portlet .parts-invoice-wrapper .grid-export-buttons i{width:1.5em;display:block}.wwp-portal-portlet .parts-invoice-wrapper .dropdown i{display:block;font-size:3rem}.wwp-portal-portlet .parts-invoice-wrapper button{border:none;border-radius:0;width:6em;min-width:90px;white-space:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.wwp-portal-portlet .parts-invoice-wrapper button:hover{background-color:#ebebeb}.wwp-portal-portlet .parts-invoice-wrapper button:disabled:hover{background-color:transparent;cursor:not-allowed}.wwp-portal-portlet .parts-invoice-wrapper button span{font-size:1.1rem}.wwp-portal-portlet .parts-invoice-wrapper .header-label{position:absolute;display:none;font-weight:600}.header-label{display:none}.wwp-portal-portlet .parts-invoice-wrapper th{white-space:normal}.wwp-portal-portlet .parts-invoice-wrapper td{text-align:left;padding:1em}.wwp-portal-portlet .parts-invoice-wrapper caption{margin-bottom:.5em;font-size:1.8em;font-weight:600;color:#010101;float:left;width:100%}.wwp-portal-portlet .parts-invoice-wrapper .parts-invoice-summary-wrapper{margin:0 -15px}.wwp-portal-portlet .parts-invoice-wrapper .parts-invoice-summary-wrapper table{margin-bottom:5em}.wwp-portal-portlet .parts-invoice-wrapper .parts-invoice-summary-wrapper thead{border-bottom:4px solid var(--custom-color)}.wwp-portal-portlet .parts-invoice-wrapper .parts-invoice-summary-wrapper tbody tr{border-bottom:2px solid #58595B}.wwp-portal-portlet .parts-invoice-wrapper .parts-invoice-summary-wrapper th{text-align:left;font-size:1.3em}.wwp-portal-portlet .parts-invoice-wrapper label{font-size:1.3em;font-weight:600}.wwp-portal-portlet .parts-invoice-wrapper .select-wrapper:after{content:"expand_more";height:36px;background-color:#f6f6f6;border:none}.wwp-portal-portlet .parts-invoice-wrapper .filter-input{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:3em}.wwp-portal-portlet .parts-invoice-wrapper .filter-input input{padding:8px 12px;line-height:1.2em;font-size:1em;border:1px solid #58595B;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wwp-portal-portlet .parts-invoice-wrapper .filter-input button{margin:0}.wwp-portal-portlet .parts-invoice-wrapper .filter-buttons>div{padding:0}.wwp-portal-portlet .parts-invoice-wrapper .filter-buttons button{background-color:transparent;width:6em;min-width:90px;height:auto}.wwp-portal-portlet .parts-invoice-wrapper .filter-buttons button:hover{background-color:#ebebeb}.wwp-portal-portlet .parts-invoice-wrapper .filter-buttons button:disabled{opacity:.65}.wwp-portal-portlet .parts-invoice-wrapper .filter-buttons button:disabled:hover{background-color:transparent}.wwp-portal-portlet .parts-invoice-wrapper .filter-buttons i{display:block;font-size:3.5rem}.wwp-portal-portlet .parts-invoice-wrapper .filter-buttons .grid-update-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.wwp-portal-portlet .parts-invoice-wrapper .filter-buttons .btn-filter i{width:.7em}.wwp-portal-portlet .parts-invoice-wrapper .filter-buttons .btn-filter img{max-width:100%;vertical-align:baseline;margin-bottom:.15em}.portlet-export-icon{max-width:100%}.wwp-portal-portlet .parts-invoice-wrapper .filter-buttons .column-selector-box{width:auto;position:absolute;background-color:#fff;z-index:10;padding:1em;right:0;border-radius:0;top:120px}.wwp-portal-portlet .parts-invoice-wrapper .filter-buttons .column-selector-box .checkbox{margin:0;padding:.3em .2em}.wwp-portal-portlet .parts-invoice-wrapper .filter-buttons .column-selector-box .checkbox input{margin-top:3px}.wwp-portal-portlet .parts-invoice-wrapper .filter-dropdown>div{padding:0}.wwp-portal-portlet .parts-invoice-wrapper .table-filters{width:100%;position:relative;margin-bottom:1em}.wwp-portal-portlet .parts-invoice-wrapper .table-filters span{display:block;font-size:1.3em;font-weight:600}.wwp-portal-portlet .parts-invoice-wrapper .table-filters span:before{content:"expand_more";position:absolute;right:8px;bottom:6px}.wwp-portal-portlet .parts-invoice-wrapper .table-filters span:after{content:attr(data-content);padding:.5em 1em;background-color:#f6f6f6;border-bottom:2px solid #ebebeb;display:block;font-weight:400;font-size:1rem;margin-top:5px}.wwp-portal-portlet .parts-invoice-wrapper .table-filters span:hover{cursor:pointer}.wwp-portal-portlet .parts-invoice-wrapper .table-filters .mat-mdc-radio-group{background-color:#f6f6f6;display:none;position:absolute;z-index:10;width:100%}.wwp-portal-portlet .parts-invoice-wrapper .table-filters.open .mat-mdc-radio-group{display:block}.wwp-portal-portlet .parts-invoice-wrapper .table-filters .mat-mdc-radio-button{width:100%;display:block}.wwp-portal-portlet .parts-invoice-wrapper .table-filters label{width:100%;padding:.5em 1em;margin:0;font-weight:400;font-size:1em}.wwp-portal-portlet .parts-invoice-wrapper .table-filters label:hover{background-color:#ebebeb;cursor:pointer}.wwp-portal-portlet .parts-invoice-wrapper .table-filters input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:none}.wwp-portal-portlet .parts-invoice-wrapper .accounting-parts-invoice-table{float:left;width:100%}.wwp-portal-portlet .parts-invoice-wrapper .accounting-parts-invoice-table>div{min-height:400px;padding:0}.wwp-portal-portlet .parts-invoice-wrapper .accounting-parts-invoice-table table{border:none}.wwp-portal-portlet .parts-invoice-wrapper .accounting-parts-invoice-table thead{border-bottom:4px solid var(--custom-color)}.wwp-portal-portlet .parts-invoice-wrapper .accounting-parts-invoice-table thead th{text-align:left;padding:.4em .4em .4em 0;font-size:1.1em}.wwp-portal-portlet .parts-invoice-wrapper .accounting-parts-invoice-table thead th i{font-size:1.2em;vertical-align:middle}.wwp-portal-portlet .parts-invoice-wrapper .accounting-parts-invoice-table tbody tr{border-bottom:2px solid #58595B}.wwp-portal-portlet .parts-invoice-wrapper .pagination-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wwp-portal-portlet .parts-invoice-wrapper .pagination-box .pagination-range{width:auto;display:inline-block}.wwp-portal-portlet .parts-invoice-wrapper .pagination-box .pagination-controllers .pagination-pages{display:-webkit-box;display:-ms-flexbox;display:flex}.wwp-portal-portlet .parts-invoice-wrapper .pagination-box .pagination-controllers .pagination-pages button{width:auto;min-width:0;padding:.3em .8em;border-radius:0}.wwp-portal-portlet .parts-invoice-wrapper .pagination-box .pagination-controllers .form-control{display:inline;font-size:1em;line-height:1.2em;padding:9px 12px;border-radius:0;text-align:right}.wwp-portal-portlet .parts-invoice-wrapper .pagination-box .pagination-controllers .input-group-addon{float:left;width:auto;line-height:1.2em;font-size:1em;padding:5px 12px;border-radius:0;background-color:var(--custom-color);color:#fff;font-weight:600;border-color:var(--custom-color)}.wwp-portal-portlet .parts-invoice-wrapper .pagination-box .pagination-limit{display:none}@media (max-width: 991px){.wwp-portal-portlet table,.wwp-portal-portlet table caption,.wwp-portal-portlet table thead,.wwp-portal-portlet table tbody,.wwp-portal-portlet table th,.wwp-portal-portlet table td,.wwp-portal-portlet table tr,.wwp-portal-portlet .table,.wwp-portal-portlet .table caption,.wwp-portal-portlet .table thead,.wwp-portal-portlet .table tbody,.wwp-portal-portlet .table th,.wwp-portal-portlet .table td,.wwp-portal-portlet .table tr{display:block;position:relative}.wwp-portal-portlet table thead,.wwp-portal-portlet .table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.wwp-portal-portlet table tbody th,.wwp-portal-portlet .table tbody th{text-align:left;padding-right:8px}.wwp-portal-portlet table tbody th,.wwp-portal-portlet table tbody td,.wwp-portal-portlet .table tbody th,.wwp-portal-portlet .table tbody td{border:none;margin-left:0;vertical-align:top;-ms-flex-wrap:wrap;flex-wrap:wrap;white-space:normal}.wwp-portal-portlet table tbody tr th,.wwp-portal-portlet .table tbody tr th{background-color:#ebebeb}.wwp-portal-portlet table tbody tr,.wwp-portal-portlet .table tbody tr{margin-top:1em;border-top:1px solid #58595B;padding-top:1em}.wwp-portal-portlet table tbody th:before,.wwp-portal-portlet table tbody td:before,.wwp-portal-portlet .table tbody th:before,.wwp-portal-portlet .table tbody td:before{font-weight:600;padding-right:20px;width:40%;float:left;white-space:normal;position:absolute;left:8px}.wwp-portal-portlet table th:before,.wwp-portal-portlet table td:before,.wwp-portal-portlet .table th:before,.wwp-portal-portlet .table td:before{content:attr(data-label)}.wwp-portal-portlet table th:before,.wwp-portal-portlet .table th:before{text-align:left}.wwp-portal-portlet table td,.wwp-portal-portlet .table td{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:.5em;padding-bottom:.5em}.wwp-portal-portlet table td:before,.wwp-portal-portlet .table td:before{font-weight:600;text-align:left}}@media (min-width: 992px){.wwp-portal-portlet .parts-invoice-wrapper h1{display:inline}.wwp-portal-portlet .parts-invoice-wrapper app-page-toolbar{float:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.wwp-portal-portlet .parts-invoice-wrapper caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:none}.wwp-portal-portlet .parts-invoice-wrapper .header-label{display:none}.wwp-portal-portlet .parts-invoice-wrapper table tr:nth-of-type(2n){background-color:transparent}.wwp-portal-portlet .parts-invoice-wrapper td{padding:1em 0}.wwp-portal-portlet .parts-invoice-wrapper .parts-invoice-summary-wrapper th{padding-left:0}.wwp-portal-portlet .parts-invoice-wrapper .filter-buttons>div{padding-left:15px}.wwp-portal-portlet .parts-invoice-wrapper .filter-buttons .grid-update-buttons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wwp-portal-portlet .parts-invoice-wrapper .filter-dropdown>div{padding-right:15px}.wwp-portal-portlet .parts-invoice-wrapper .table-filters{width:60%;min-width:200px;margin-bottom:0}}@media print{.wwp-portal-portlet button{display:none}}.wwp-saved-lists div>.content-area{padding-top:0}.wwp-saved-lists #edit-wish-list table td:nth-of-type(-n+3){padding-right:2em}.wwp-saved-lists #edit-wish-list table td{padding:.8em 1em .8em 0}.wwp-saved-lists #edit-wish-list table td:last-of-type{padding:0 0 0 .8em}.wwp-saved-lists .registry-list{display:block}.wwp-saved-lists.overview a{color:#010101}body .wwp-saved-lists .button.cta-primary-btn:hover,body .wwp-saved-lists .button.cta-primary-btn:focus{color:#fff;background-color:#dc1e12}.wwp-saved-lists.overview a:hover{color:var(--custom-color)}.wwp-saved-lists.overview .content-area .remove-item{margin:0;background-color:transparent}.wwp-saved-lists.overview .content-area thead th:first-of-type{padding-left:0}.wwp-saved-lists.overview .content-area tbody tr th,.wwp-saved-lists.overview .content-area tbody tr td{vertical-align:middle}.wwp-saved-lists.overview .content-area button{margin:0}.wwp-saved-lists .dealer-update{text-align:right}.wwp-saved-lists .dealer-update .select-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wwp-saved-lists .dealer-update .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.wwp-saved-lists .dealer-update button{margin:0}.wwp-saved-lists .content-area table{color:#010101}.wwp-saved-lists .content-area thead tr th{white-space:normal}.wwp-saved-lists .content-area tbody tr th{padding:.8em 1em .8em 0}.wwp-saved-lists .content-area tr:last-of-type{border-bottom:none}.wwp-saved-lists .content-area table~div{display:block}.wwp-saved-lists .content-area .form-group{margin:0}.wwp-saved-lists .content-area .numaddsub{max-width:none}.wwp-saved-lists .content-area .cost-total th{text-align:right}.wwp-saved-lists .content-area .gift-registry-navigation{border:none;margin:0}.wwp-saved-lists .content-area .user-actions{float:left;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.wwp-saved-lists .content-area .user-actions a{font-size:1.1em;margin-bottom:1em}.wwp-saved-lists .content-area .button-container button{margin-left:1em;font-weight:600;margin-bottom:0}.wwp-saved-lists .content-area .button-container button:first-of-type{margin-left:0}.wwp-saved-lists .modal{display:none}.wwp-saved-lists .modal .modal-header .close{text-align:right;padding:.5em;margin-bottom:0}.wwp-saved-lists .modal .modal-content{border-radius:0}.wwp-saved-lists .modal .saved-list-id{font-weight:600}.wwp-saved-lists .modal .modal-footer .cta-secondary{margin-right:1em}@media (max-width: 991px){.wwp-saved-lists.overview .table-responsive table tbody tr{border-top:none}.wwp-saved-lists.overview tbody th{background-color:#ebebeb}.wwp-saved-lists.overview tbody th:before,.wwp-saved-lists.overview tbody td:before{width:50%;position:relative}.wwp-saved-lists.overview tbody tr{padding-bottom:0}.wwp-saved-lists.overview tbody td{padding-top:.8em;padding-bottom:.8em}.wwp-saved-lists .content-area .form-group{max-width:75%}.wwp-saved-lists .content-area tbody tr th{padding-left:50%;padding-right:8px}.wwp-saved-lists .content-area .form-section{display:block}.wwp-saved-lists .content-area .cost-total th{text-align:left;padding:.5em .5em .5em 8px}.wwp-saved-lists .content-area .remove-item{padding-left:0;text-align:left}.wwp-saved-lists #edit-wish-list table td,.wwp-saved-lists #edit-wish-list table td:last-of-type{padding-left:50%}.wwp-saved-lists #edit-wish-list table td:nth-of-type(-n+3){padding-right:1em}.wwp-saved-lists #edit-wish-list table .cost-total td{padding-top:.8em;padding-bottom:.8em}.wwp-saved-lists .table-responsive tr{border-top:none;padding-bottom:2em}}@media (min-width: 992px){.wwp-saved-lists:not(.overview) thead th:nth-of-type(1){width:45%}.wwp-saved-lists:not(.overview) thead th:nth-of-type(3),.wwp-saved-lists:not(.overview) thead th:nth-of-type(4){width:10%}.wwp-saved-lists:not(.overview) thead th:nth-of-type(5){width:10%}.wwp-saved-lists table tr:nth-of-type(2n){background-color:transparent}.wwp-saved-lists .dealer-update .form-group{display:block}.wwp-saved-lists .dealer-update .select-wrapper{width:auto;min-width:30%}}@media print{.wwp-saved-lists .cta-primary-btn,.wwp-saved-lists .wwp-shopping-cart .content-area .basket-body.product-title a.update-button,.wwp-shopping-cart .content-area .basket-body.product-title .wwp-saved-lists a.update-button,.wwp-saved-lists .wwp-wishlist .qty-desired .update-button,.wwp-wishlist .qty-desired .wwp-saved-lists .update-button,.wwp-saved-lists .wwp-shopping-cart .qty-desired .update-button,.wwp-shopping-cart .qty-desired .wwp-saved-lists .update-button,.wwp-saved-lists .wwp-login .button-holder button,.wwp-login .button-holder .wwp-saved-lists button{display:none}}.search-filters .pagination .page-item.active .page-link{background-color:var(--custom-color);border-color:var(--custom-color);color:#fff}.search-filters .pagination .page-item.disabled .page-link{color:#dadada;background-color:#333}.search-filters .pagination .page-item .page-link{color:var(--custom-color)}.search-filters .facets .btn{background-color:var(--custom-color);color:#fff;margin-bottom:1em}.search-filters .facets .btn.collapsible[aria-expanded=false] i:after{content:"add"}.search-filters .facets .btn.collapsible[aria-expanded=true] i:after{content:"remove"}.search-filters .facets .btn.apply{margin-left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.wwp-search-results h2{margin-top:0}.wwp-search-results .search-terms{font-weight:600}.wwp-search-results .query-filters{padding-right:0;padding-left:0}.wwp-search-results .query-filters li{text-transform:capitalize;padding:0}.wwp-search-results .query-filters li a{text-decoration:none;color:#010101;padding-left:2.3em;position:relative;display:block}.wwp-search-results .query-filters li div.remove-search-filters a{padding:0;margin-left:2.3em}.wwp-search-results .query-filters li div.remove-search-filters span{cursor:pointer;font-size:14px;position:relative;left:8px;top:-14px}a.lvl-1{width:175px}.wwp-search-results .query-filters li a:hover{text-decoration:underline}.wwp-search-results .query-filters .category li a{padding-left:0}.wwp-search-results .query-filters .category .indent a{margin:0}.wwp-search-results .query-filters .category .indent a.lvl-2{margin-left:.8em}.wwp-search-results .query-filters .category .indent a.lvl-3{margin-left:1.6em}.wwp-search-results .query-filters .category .indent a.lvl-4{margin-left:2.4em}.wwp-search-results .query-filters .category .indent a.lvl-5{margin-left:3.2em}.wwp-search-results .query-filters .category .indent a.lvl-6{margin-left:4em}.wwp-search-results .query-filters .category .indent a.lvl-7{margin-left:4.8em}.wwp-search-results .query-filters .category .indent a.lvl-8{margin-left:5.6em}.wwp-search-results .query-filters .category .indent a.lvl-9{margin-left:6.4em}.wwp-search-results .query-filters .category .indent a.lvl-10{margin-left:7.2em}.wwp-search-results .query-filters .category .indent .selected{font-weight:700}@media (min-width: 1107px){section.wwp-search-results.col-xs-12.col-md-3{width:27%}}.wwp-search-results .query-filters ul:not(.category) a span{position:absolute;left:.4em;top:.5em;width:1em;height:1em;display:inline-block}.wwp-search-results .query-filters ul:not(.category) a span:before,.wwp-search-results .query-filters ul:not(.category) a span:after{content:"";height:1em;width:1em;display:inline-block;position:absolute;left:0;top:0}.nav>li>a:hover,.nav>li>a:focus{outline:none!important;background-color:transparent!important}.wwp-search-results .query-filters ul:not(.category) .not-selected span:after{background-color:#ebebeb;border:1px solid #58595B}.wwp-search-results .query-filters ul:not(.category) .selected span{border:1px solid #58595B}.wwp-search-results .query-filters ul:not(.category) .selected span:before,.wwp-search-results .query-filters ul:not(.category) .selected span:after{height:1px;top:44%;left:-2px;background-color:#58595b;width:14px}.wwp-search-results .query-filters ul:not(.category) .selected span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.wwp-search-results .query-filters ul:not(.category) .selected span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.wwp-search-results .query-filters .collapsible .top-level{width:auto;border-bottom:2px solid #ebebeb}.wwp-search-results .query-filters .collapsible .sub-level{padding:.05em .7em .05em .9em!important}.wwp-search-results .query-filters .collapsible .category-spacing{margin-bottom:60px}.wwp-search-results .query-filters ul.collapsible li{padding:0}.wwp-search-results .result-list #item-overview .item-area-header{border-bottom:2px solid var(--custom-color)}.wwp-search-results .result-list .item-area-footer{border-top:none;margin-top:50px}.wwp-search-results .result-list .number-of-items{font-size:14px;font-weight:600;padding:1em 1em 0 0;line-height:1.7;margin-top:1px}.wwp-search-results .result-list .item-overview-area-navigation{display:block}.wwp-search-results .result-list .item-overview-area-navigation span{padding:0}.wwp-search-results .result-list .price-option{margin-right:1em}.wwp-search-results .result-list .price-option button{margin-bottom:0;padding:.2em .5em;min-width:auto;background-color:#f9b8b4;font-size:14px;color:#fff}.wwp-search-results .result-list .price-option button:hover,.wwp-search-results .result-list .price-option .active{background-color:#dc1e12!important}@media (max-width: 768px){.wwp-search-results .result-list .sort-by{float:left!important}}.wwp-search-results .result-list .sort-by{font-size:14px;float:right;margin-bottom:.5em}.wwp-search-results .result-list .sort-by select{border:none;background-color:#f6f6f6;border-bottom:2px solid #ebebeb}.wwp-search-results .result-list .view-type{float:left;display:none}.wwp-search-results .result-list .nav-height{line-height:2.2}.wwp-search-results .result-list .view-type a{color:#686868}.wwp-search-results .result-list .view-type li.active button{color:#010101;background-color:transparent}.wwp-search-results .result-list .view-type li.active button:hover{background-color:transparent}.wwp-search-results .result-list .view-type button{min-width:auto;background-color:transparent;padding:.2em;color:#686868;margin-bottom:0}.wwp-search-results .result-list .view-type button:hover{background-color:#ebebeb}.wwp-search-results .result-list .items li{width:100%;border-bottom:2px solid #dcdcdc}.wwp-search-results .result-list .item{height:auto;width:100%;display:-webkit-box;display:-ms-flexbox;border:none;margin:0;padding:0 2em 2em;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.wwp-search-results .result-list .item .item-over-display{position:absolute;width:calc(100% - 3em);height:auto;inset:0 1.5em auto;z-index:1;background-color:#f6f6f6cc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}.wwp-search-results .result-list .item .item-over-display-list{position:absolute;width:calc(100% - 20em);height:auto;inset:0 0 auto;z-index:1;background-color:#f6f6f6cc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}.wwp-search-results .result-list .item .item-over:before{content:"";display:block;padding-top:100%}.wwp-search-results .result-list .item .item-over a{text-transform:none;font-size:1em;border:2px solid #58595B;text-align:center}.wwp-search-results .result-list .item .item-over .cta-primary-btn,.wwp-search-results .result-list .item .item-over .wwp-shopping-cart .content-area .basket-body.product-title a.update-button,.wwp-shopping-cart .content-area .basket-body.product-title .wwp-search-results .result-list .item .item-over a.update-button,.wwp-search-results .result-list .item .item-over .wwp-wishlist .qty-desired .update-button,.wwp-wishlist .qty-desired .wwp-search-results .result-list .item .item-over .update-button,.wwp-search-results .result-list .item .item-over .wwp-shopping-cart .qty-desired .update-button,.wwp-shopping-cart .qty-desired .wwp-search-results .result-list .item .item-over .update-button,.wwp-search-results .result-list .item .item-over .wwp-login .button-holder button,.wwp-login .button-holder .wwp-search-results .result-list .item .item-over button{border:none}.wwp-search-results .result-list .item .item-over .action-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wwp-search-results.auth .result-list.grid .item .item-over .action-container{width:200px}.wwp-search-results .result-list .item .item-over .action-container .form-group{margin-right:0}.wwp-search-results .result-list .item .action-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wwp-search-results .result-list .item .action-container .form-group{margin:0 1em 0 0}.wwp-search-results .result-list .item .action-container .select-wrapper{max-width:200px;height:100%}.wwp-search-results .result-list .item .action-container .select-wrapper:after{border:none;background-color:var(--custom-color);color:#fff}.wwp-search-results .result-list .item .action-container select{background-color:var(--custom-color);color:#fff;font-weight:600;border-bottom:none;height:100%;font-size:1.1rem}.wwp-search-results .result-list .item .action-container .select-wrapper:hover select,.wwp-search-results .result-list .item .action-container .select-wrapper:hover:after{background-color:#dc1e12}.wwp-search-results .result-list .item .action-container option{padding:.5em;background-color:#f6f6f6;color:#010101}.wwp-search-results .result-list .item .action-container option:disabled{color:#686868}.wwp-search-results .result-list .item .img-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.wwp-search-results .result-list .item .item-img{margin:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;cursor:pointer}.wwp-search-results .result-list .item .item-details{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.wwp-search-results .result-list .item .item-details>div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.wwp-search-results .result-list .item .item-details .title{margin-bottom:1em;color:#686868;text-decoration:none;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.wwp-search-results .result-list .item .item-details .title:hover{text-decoration:underline}.wwp-search-results .result-list .item .item-details .title h3{margin:0;font-size:1.5em}.wwp-search-results .result-list .item .item-details .item-title{font-size:inherit;font-weight:inherit;z-index:auto}.wwp-search-results .result-list .item .item-details .part-num{font-size:1.5em;margin:0;padding-right:1.5em}.wwp-search-results .result-list .item .item-details .part-brand{max-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wwp-search-results .result-list .item .item-details .part-brand img{height:auto;vertical-align:middle}.wwp-search-results .result-list .item .item-details .stock{margin-bottom:1.5em;min-width:30%}.wwp-search-results .result-list .item .item-details .stock i{padding-right:.2em;font-weight:600}.wwp-search-results .result-list .item .item-details .stock.in-stock i{color:#049243}.wwp-search-results .result-list .item .item-details .stock.no-stock i{color:var(--custom-color)}.wwp-search-results .result-list .item .item-details .description{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.wwp-search-results .result-list .item .item-details .description p{line-height:1.3}.wwp-search-results .result-list .item .item-details .description>p{margin-bottom:1.3em}.wwp-search-results .result-list .item .item-details .description .pricing{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:1em}.wwp-search-results .result-list .item .item-details .description .pricing p{font-weight:600;display:none;margin:0}.wwp-search-results .result-list .item .item-details .description .pricing .price{font-size:1.5em;font-weight:400}.wwp-search-results .result-list .item .item-details .description .pricing .active,.wwp-search-results .result-list .item .item-details .description .pricing span{display:block}.wwp-search-results .result-list .item .item-details .description button{font-weight:600;margin:0}.wwp-search-results.auth .result-list.grid .item .item-details .description .action-container,.wwp-search-results.auth .result-list.column .item .item-details .description .action-container{display:none}.wwp-search-results.auth .result-list .item .item-over{padding:.6em}.wwp-search-results.auth .result-list .item .item-over .action-container .form-group{margin-bottom:1em;width:169px}.wwp-search-results .item-overlay{background-color:#f6f6f6cc;height:12em;opacity:.6;width:100%;position:absolute}@media (max-width: 991px){.wwp-search-results .item-overview-area-navigation-right{float:left;width:100%}.wwp-search-results .price-option{margin-top:1rem;width:auto}.wwp-search-results .price-option button:first-of-type{padding-left:0}.wwp-search-results .sort-by{margin-top:1rem;width:auto}.wwp-search-results .view-type{margin-top:1rem}.wwp-search-results.auth .result-list.grid .item .item-details .description .action-container,.wwp-search-results.auth .result-list.column .item .item-details .description .action-container,.wwp-search-results.auth .result-list.list .item .item-details .description .action-container{display:block}.wwp-search-results.auth .result-list.grid .action-container .form-group,.wwp-search-results.auth .result-list.grid .action-container button,.wwp-search-results.auth .result-list.column .action-container .form-group,.wwp-search-results.auth .result-list.column .action-container button,.wwp-search-results.auth .result-list.list .action-container .form-group,.wwp-search-results.auth .result-list.list .action-container button{display:inline-block;margin:1em 1em 0 0}.wwp-search-results.auth .result-list.grid .action-container button,.wwp-search-results.auth .result-list.column .action-container button,.wwp-search-results.auth .result-list.list .action-container button{margin-right:0}}@media (min-width: 992px){.wwp-search-results .result-list .sort-by{float:left;margin-right:1em;margin-bottom:0;line-height:1.5}.wwp-search-results .result-list .view-type{display:block}.wwp-search-results .result-list .item:hover .item-over{display:none}.wwp-search-results .result-list.list .items li{width:100%;border-bottom:2px solid #dcdcdc}.wwp-search-results .result-list.list .item{padding:1.4em 0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.wwp-search-results .result-list.list .img-wrapper{width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:2em}.wwp-search-results .result-list.list .item-img{margin:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;height:24em}.wwp-search-results .result-list.list .item-details{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:70%}.wwp-search-results .result-list.list .item-details .title{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em}.wwp-search-results .result-list.list .item-details .part-num{margin:0;padding-right:1.5em}.wwp-search-results .result-list.list .item-details h3{margin:0}.wwp-search-results .result-list.list .item-details .stock{min-width:30%}.wwp-search-results .result-list.list .item-details .description{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.wwp-search-results .result-list.list .item-details .description p{line-height:1.3}.wwp-search-results .result-list.list .item-details .description .pricing{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wwp-search-results .result-list.list .item-details .description .pricing p{margin:0}.wwp-search-results .result-list.list .item-details .description .pricing span{display:block}.wwp-search-results .result-list.list .item-details .description .add-to-wishlist{margin:0}.wwp-search-results .result-list.grid .items li,.wwp-search-results .result-list.column .items li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:none}.wwp-search-results .result-list.grid .item,.wwp-search-results .result-list.column .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-bottom:2px solid #dcdcdc;margin:2em 0 0;padding:0 2em}.wwp-search-results .result-list.grid .img-wrapper img,.wwp-search-results .result-list.column .img-wrapper img{width:100%;margin-bottom:1.5em}.wwp-search-results .result-list.grid .item-details,.wwp-search-results .result-list.column .item-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wwp-search-results .result-list.grid .item-details .title,.wwp-search-results .result-list.column .item-details .title{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-line-pack:start;align-content:flex-start}.wwp-search-results .result-list.grid .item-details .part-num,.wwp-search-results .result-list.column .item-details .part-num,.wwp-search-results .result-list.grid .item-details h3,.wwp-search-results .result-list.column .item-details h3{width:100%}.wwp-search-results .result-list.grid .item-details .description>p,.wwp-search-results .result-list.column .item-details .description>p{display:none}.wwp-search-results .result-list.grid .item-details .details,.wwp-search-results .result-list.column .item-details .details{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1em}.wwp-search-results .result-list.grid .item-details .stock,.wwp-search-results .result-list.column .item-details .stock{margin-bottom:1em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wwp-search-results .result-list.grid .item-details .pricing .price,.wwp-search-results .result-list.column .item-details .pricing .price{display:block}.wwp-search-results .result-list.grid .item-details .description .add-to-wishlist{display:none}.wwp-search-results .result-list.grid .items li{width:33.333%}.wwp-search-results .result-list.grid .item{border-right:2px solid #dcdcdc;border-bottom:none}.wwp-search-results .result-list.grid .items li:nth-of-type(3n) .item{border-right:none}.wwp-search-results .result-list.grid .item:hover .item-over{display:-webkit-box;display:-ms-flexbox;display:flex}.wwp-search-results .result-list.column .items li{width:50%}.wwp-search-results .result-list.column .item{border-right:2px solid #dcdcdc;border-bottom:none}.wwp-search-results .result-list.column .items li:nth-of-type(2n) .item{border-right:none}.wwp-search-results .result-list.column .item-details .pricing{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wwp-search-results .result-list.column .item-details .stock{width:100%}.wwp-search-results.auth .result-list.grid .item:hover .item-over,.wwp-search-results.auth .result-list.column .item:hover .item-over{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 992px){.wwp-search-results .query-filters ul{padding:1em 0}}.wwp-shopping-cart h1{margin-top:0}.wwp-shopping-cart .top .content-container{border-bottom:1px solid #58595B;margin:0 15px;float:left;width:calc(100% - 30px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wwp-shopping-cart .top .content-container>div{margin:1.5em 0}.wwp-shopping-cart .top .content-container .form{padding-left:0}.wwp-shopping-cart .top .content-container .left{border-bottom:1px solid #58595B;padding-bottom:2em;margin-bottom:0}.wwp-shopping-cart .top .content-container .left div.numaddsub{position:relative}.wwp-shopping-cart .top .content-container .quantity-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:1.5em}.wwp-shopping-cart .top .content-container .cart,.wwp-shopping-cart .top .content-container .wwp-header nav.main-menu .wish-list,.wwp-header nav.main-menu .wwp-shopping-cart .top .content-container .wish-list{margin-bottom:0}.wwp-shopping-cart .top .content-container .right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wwp-shopping-cart .top .content-container .right .form-group{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wwp-shopping-cart .top .content-container .right label{width:100%}.wwp-shopping-cart .top .content-container .right input{display:inline;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:6px 0 0 5px;border:1px solid #58595B}@supports not (-ms-high-contrast: none){.wwp-shopping-cart .top .content-container .right input{display:inline;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:5px 0 0 5px;border:1px solid rgb(191,191,191);color:transparent}}@media all and (-ms-high-contrast:none){.wwp-shopping-cart .top .content-container .right input::-ms-value{background-color:#fff;position:absolute;left:0;top:0;border:1px solid #fff;width:100%;height:100%;padding-top:0;padding-left:0}.wwp-shopping-cart .top .content-container .right input::-ms-browse{background-color:#ebebeb;left:0;top:0;border-right:rgb(235,235,235);border-bottom:rgb(235,235,235);min-width:100px}.wwp-search-results .item-overlay{background-color:#f6f6f6cc;height:12em;opacity:.6;width:100%;position:absolute;top:0;left:0}}.wwp-saved-lists .top .content-container .right input:hover{cursor:pointer}.wwp-saved-lists .top .content-container .right button{margin-bottom:0;min-width:100px}.wwp-saved-lists .top .content-container .right a{margin-top:1.5em}@media (max-width: 768px){.wwp-saved-lists .top .content-container .right{display:none!important}}.wwp-saved-lists .top .form-group{max-width:none}.wwp-saved-lists .top .form-group label{font-weight:600;font-size:1.1em;display:block}.wwp-saved-lists .top .form-group input{width:100%;padding:9px 12px}.wwp-saved-lists .top .form-group.quantity{max-width:50%;display:inline-block}.wwp-shopping-cart .top .content-container .right input:hover{cursor:pointer}.wwp-shopping-cart .top .content-container .right button{margin-bottom:0;min-width:100px}.wwp-shopping-cart .top .content-container .right a{margin-top:1.5em}@media (max-width: 768px){.wwp-shopping-cart .top .content-container .right{display:none!important}}.wwp-shopping-cart .top .form-group{max-width:none}.wwp-shopping-cart .top .form-group label{font-weight:600;font-size:1.1em;display:block}.wwp-shopping-cart .top .form-group input{width:100%;padding:9px 12px}.wwp-shopping-cart .top .form-group.quantity{max-width:50%;display:inline-block}.wwp-shopping-cart .cart-controls{float:left;width:100%;padding:5em 0 1em}.wwp-shopping-cart .cart-controls .intro{font-weight:600;color:#686868;display:inline-block}.wwp-shopping-cart .cart-controls .dealer-update{display:inline-block;width:100%}.wwp-shopping-cart .cart-controls .dealer-update .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:none}.wwp-shopping-cart .cart-controls .dealer-update .select-wrapper{width:auto;min-width:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wwp-shopping-cart .cart-controls .dealer-update button{margin:0}.wwp-shopping-cart .content-area#checkout-area .form-section{display:block}.wwp-shopping-cart .content-area#checkout-area table .total-price,.wwp-shopping-cart .content-area#checkout-area table tr .cost-overview-amounts{color:#686868}.wwp-shopping-cart .content-area#checkout-area table tr #promotion-codes{padding:.8em 0}.wwp-shopping-cart .content-area#checkout-area table tr #promotion-codes #promotion-codes-container{display:block}.wwp-shopping-cart .content-area#checkout-area table tr #promotion-codes #promotion-codes-container .promotion-codes-field{display:inline}.wwp-shopping-cart .content-area#checkout-area table tr #promotion-codes #promotion-codes-container .promotion-codes-field.right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:none}.wwp-shopping-cart .content-area#checkout-area table tr #promotion-codes label,.wwp-shopping-cart .content-area#checkout-area table tr #promotion-codes input{width:auto;margin:0}.wwp-shopping-cart .content-area#checkout-area table a.update-button{font-weight:400}.wwp-shopping-cart .content-area table{table-layout:fixed;color:#010101}.wwp-shopping-cart .content-area tbody tr{border-top:none}.wwp-shopping-cart .content-area th:before,.wwp-shopping-cart .content-area td:before{color:#010101}.wwp-shopping-cart .content-area th{vertical-align:bottom;white-space:normal}.wwp-shopping-cart .content-area th:first-of-type{padding-left:0}.wwp-shopping-cart .content-area td ul{margin:0}.wwp-shopping-cart .content-area .basket-body.product-title .form{width:100%}.wwp-shopping-cart .content-area .basket-body.product-title a{float:none;display:block;width:auto}.wwp-shopping-cart .content-area .basket-body.product-title label{display:inline;float:none}.wwp-shopping-cart .content-area .basket-body.product-title .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wwp-shopping-cart .content-area .basket-body.product-title .quantity .numaddsub{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;min-width:0}.wwp-shopping-cart .content-area .basket-body.product-title .quantity .numaddsub i{position:absolute}.wwp-shopping-cart .content-area .basket-body.product-title .quantity input{max-width:none;min-width:0}.wwp-shopping-cart .content-area .basket-body.product-title .qty-input{width:auto!important;max-width:60%}.wwp-shopping-cart .content-area .basket-body.product-title a.update-button{width:100%;font-size:1rem;text-transform:none;margin:1em 0 0;padding:9px 12px;font-weight:400;display:none}.wwp-shopping-cart .content-area ul{list-style:none}.wwp-shopping-cart .content-area li{line-height:2;text-align:right;width:4.4em}.wwp-shopping-cart .content-area li span{margin-left:1em;font-weight:600;color:#686868;position:absolute}.wwp-shopping-cart .content-area p a{display:block;color:#686868}.wwp-shopping-cart .content-area p a:hover{color:#dc1e12}.wwp-shopping-cart .content-area #costs-and-promotions{border:none}.wwp-shopping-cart .content-area #cost-overview{padding:0}.wwp-shopping-cart .content-area #cost-overview table{margin:0}.wwp-shopping-cart .content-area #cost-overview tbody{margin:0;border:none}.wwp-shopping-cart .content-area #cost-overview td{padding:.5em}.wwp-shopping-cart .content-area #cost-overview td.right{width:39%;padding-right:1em;font-weight:600;font-size:1.2em}.wwp-shopping-cart .content-area #cost-overview tr{border-bottom:none;padding:0}.wwp-shopping-cart .content-area .select-wrapper{width:auto}.wwp-shopping-cart .content-area .promotion-codes-field{margin:0}.wwp-shopping-cart .content-area .promotion-codes-field.right{float:right}.wwp-shopping-cart .content-area .promotion-codes-field .update-button{display:inline;font-size:1em;text-transform:none;margin:0}.wwp-shopping-cart .content-area .promotion-codes-field input{padding:.2em .5em;background-color:#fff}.wwp-shopping-cart .content-area .promotion-codes-field input::-webkit-input-placeholder{text-align:center}.wwp-shopping-cart .content-area .promotion-codes-field input:-ms-input-placeholder{text-align:center}.wwp-shopping-cart .content-area .promotion-codes-field input::-ms-input-placeholder{text-align:center}.wwp-shopping-cart .content-area .promotion-codes-field input::placeholder{text-align:center}@media screen and (max-width:767px){.wwp-shopping-cart .bottom{top:83%}.wwp-shopping-cart .right{padding-left:10px}#continue-button,#update-button{margin-left:1px}}#tempSavedListName{width:100%}.wwp-shopping-cart .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-right:0!important;position:relative;vertical-align:middle;z-index:100;left:0;top:93%;background-color:#0009;border-radius:5px}.wwp-shopping-cart .left{padding-top:12px;padding-left:10px}.wwp-shopping-cart .right{padding-top:12px;margin-bottom:-12px;margin-right:10px}.wwp-shopping-cart .bottom button{font-weight:600;margin-right:1em}.wwp-shopping-cart .bottom a{font-size:1.1em;display:inline-block;margin:2px}.wwp-shopping-cart .bottom .right a:first-of-type{margin-left:0}.wwp-shopping-cart.checkout .heading-container{border-bottom:2px solid #58595B;margin-bottom:.5em;margin-top:1.8em}#kk-portlet-body .wwp-shopping-cart.checkout .heading-container h2{float:left;margin-top:0}.wwp-shopping-cart.checkout .align-left-padding{padding-left:0}.wwp-shopping-cart.checkout .align-right-padding{padding-right:0}.wwp-shopping-cart.checkout .heading-container .order-confirmation-options{float:right}.wwp-shopping-cart.checkout .heading-container .order-confirmation-options .option-underline{text-decoration:underline}.wwp-shopping-cart.checkout .heading-container .order-confirmation-options .addr-book{cursor:pointer}.wwp-shopping-cart.checkout .modal .center-button{text-align:center}.wwp-shopping-cart.checkout .modal-header .title-margin{margin:1.5em 0 .75em}.wwp-shopping-cart.checkout .heading-container a:after{content:"|";margin-left:.75em;text-decoration:none;display:inline-block}.separator,.separator-small{background-color:#686868;width:2px;float:left;margin-top:1px;margin-left:10px;height:16px}.wwp-shopping-cart.checkout .heading-container a:hover{text-decoration:underline}.wwp-shopping-cart.checkout .heading-container a{font-size:1rem;padding:0 0 0 .75em;text-decoration:underline}.wwp-shopping-cart.checkout .heading-container a:last-of-type:after{content:none}.wwp-shopping-cart.checkout .heading-container a:hover:after{color:#686868}.wwp-shopping-cart.checkout .order-confirmation-area{margin-top:1.8em;padding-bottom:20px}.wwp-shopping-cart.checkout .order-confirmation-area-content span{line-height:1.4em;font-weight:600;color:#686868}.wwp-shopping-cart.checkout .order-confirmation-area-content textarea{width:100%}.wwp-shopping-cart.checkout .order-confirmation-area-content .characters-remaining{color:#686868;font-size:13px}.wwp-shopping-cart.checkout .order-confirmation-area-content-select{margin-top:1.5em;max-width:none}.wwp-shopping-cart.checkout .order-confirmation-area-content-select label{width:100%;border-bottom:2px solid #58595B;padding:0 0 10px;margin-top:0;margin-bottom:.5em;font-weight:600}.wwp-shopping-cart.checkout .order-confirmation-area-content-select select{width:auto;min-width:300px}.wwp-shopping-cart.checkout #promotion-codes .h4{border-bottom:2px solid #58595B;padding-bottom:10px;margin-bottom:.5em}.wwp-shopping-cart.checkout .promotion-codes-field input{padding:9px 12px;line-height:1.2em;font-size:1em;width:auto}.wwp-shopping-cart.checkout .promotion-codes-field input::-webkit-input-placeholder{text-align:left;font-weight:600;margin:0}.wwp-shopping-cart.checkout .promotion-codes-field input:-ms-input-placeholder{text-align:left;font-weight:600;margin:0}.wwp-shopping-cart.checkout .promotion-codes-field input::-ms-input-placeholder{text-align:left;font-weight:600;margin:0}.wwp-shopping-cart.checkout .promotion-codes-field input::placeholder{text-align:left;font-weight:600;margin:0}.wwp-shopping-cart.checkout .promotion-codes-field .cta-primary-btn,.wwp-shopping-cart.checkout .promotion-codes-field .content-area .basket-body.product-title a.update-button,.wwp-shopping-cart.checkout .content-area .basket-body.product-title .promotion-codes-field a.update-button,.wwp-wishlist .qty-desired .wwp-shopping-cart.checkout .promotion-codes-field .update-button,.wwp-shopping-cart.checkout .promotion-codes-field .qty-desired .update-button,.wwp-shopping-cart.checkout .qty-desired .promotion-codes-field .update-button,.wwp-shopping-cart.checkout .promotion-codes-field .wwp-login .button-holder button,.wwp-login .button-holder .wwp-shopping-cart.checkout .promotion-codes-field button{display:inline-block;font-size:1.2em}.wwp-shopping-cart.checkout .content-area .form-section{display:block}.wwp-shopping-cart.checkout .content-area table{display:table}.wwp-shopping-cart.checkout .content-area tbody{display:table-row-group}.wwp-shopping-cart.checkout .content-area tbody tr{border:none;display:table-row}.wwp-shopping-cart.checkout .content-area tbody th{padding:.3em .3em .3em 0;display:table-cell;text-align:left}.wwp-shopping-cart.checkout .content-area tbody td{padding:.3em 0 .3em .3em;display:table-cell}.wwp-shopping-cart.checkout .content-area tbody .costs-and-promotions th{padding-bottom:.5em}.wwp-shopping-cart.checkout .content-area tbody .shopping-cart-total{border-top:2px solid #58595B}.wwp-shopping-cart.checkout .content-area tbody .shopping-cart-total th{padding-top:.5em;padding-bottom:.5em}.wwp-shopping-cart.checkout .content-area #confirm-order-button-container{border-top:none;text-align:right;padding:1em;margin-top:4em;border-bottom:2px solid #58595B}.wwp-shopping-cart.checkout .content-area #confirm-order-button-container a{font-size:1.2em;display:inline-block;min-width:115px;margin-bottom:.5em}.wwp-shopping-cart.checkout .modal .select-addr-section{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wwp-shopping-cart.checkout .modal .select-addr{float:none;width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wwp-shopping-cart.checkout .modal .select-addr-buttons{width:auto}.wwp-shopping-cart.checkout .modal .cta-primary-btn,.wwp-shopping-cart.checkout .modal .content-area .basket-body.product-title a.update-button,.wwp-shopping-cart.checkout .content-area .basket-body.product-title .modal a.update-button,.wwp-wishlist .qty-desired .wwp-shopping-cart.checkout .modal .update-button,.wwp-shopping-cart.checkout .modal .qty-desired .update-button,.wwp-shopping-cart.checkout .qty-desired .modal .update-button,.wwp-shopping-cart.checkout .modal .wwp-login .button-holder button,.wwp-login .button-holder .wwp-shopping-cart.checkout .modal button{min-width:75px;display:block;margin-bottom:0}.wwp-shopping-cart.checkout .modal .modal-footer button{margin-bottom:0}.wwp-shopping-cart.confirmation .notification-header{padding:2em 0 6em;border-bottom:2px solid #58595B;margin-bottom:2em}.wwp-shopping-cart.confirmation p{line-height:1.2}.wwp-shopping-cart.confirmation .navigation-buttons{text-align:right}.wwp-shopping-cart.confirmation a{display:inline-block;margin-left:1em;margin-bottom:1em}@media screen and (max-width: 480px){.wwp-shopping-cart .content-area .product-image-td{display:none}.wwp-shopping-cart.checkout .heading-container h2{width:100%}.wwp-shopping-cart.checkout .heading-container .order-confirmation-options{float:left;margin-bottom:1em}.wwp-shopping-cart.checkout .heading-container .order-confirmation-options a:first-of-type{padding-left:0}.wwp-shopping-cart .top .content-container .right input{padding:8px 0 4px 5px;width:100%}.wwp-shopping-cart .top .content-container .right button{margin-top:1em}}.wwp-search-results .result-list .item .action-container .select-wrapper:hover select,.wwp-search-results .result-list .item .action-container .select-wrapper:after{top:auto}@media (max-width: 500px){.wwp-header nav.main-menu .brand{width:51%}}@media (max-width: 390px){.wwp-header nav.main-menu .brand{width:40%}}@media (max-width: 991px){.wwp-shopping-cart .content-area .product-title div a{margin-bottom:.5em}.wwp-shopping-cart .content-area td p{margin:0}.wwp-shopping-cart .content-area td a{padding-bottom:0}.wwp-shopping-cart .content-area #promotion-codes .right{margin-top:1em;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.wwp-shopping-cart .content-area #promotion-codes .right input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:none}.wwp-shopping-cart .content-area #costs-and-promotions td:before{content:none}.wwp-shopping-cart .content-area #cost-overview tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wwp-shopping-cart .content-area #cost-overview .cost-overview-amounts{width:auto}.wwp-shopping-cart .content-area .basket-body.product-title .quantity{-ms-flex-wrap:wrap;flex-wrap:wrap}}.part-num{font-size:1.2em!important;font-weight:400!important}.part-title-grid{text-transform:uppercase!important;font-size:1.25rem!important;color:#5a5a5a!important}.custom-modal-dialog{position:fixed}.custom-modal-dialog.custom-modal-confirm{left:calc(50% - 175px)}.selectedCat{font-weight:700!important}.topLevelCategory{border-bottom:2px solid var(--custom-color)!important}@media (min-width: 768px){.wwp-shopping-cart .bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wwp-shopping-cart .bottom button{margin-right:1em}.wwp-shopping-cart .bottom .right a:first-of-type{margin-left:1em}}@media (min-width: 992px){.wwp-shopping-cart .top .content-container .left{border-right:1px solid #58595B;border-bottom:none;padding-bottom:0;margin-bottom:1.5em}.wwp-shopping-cart .top .content-container .right{padding-left:4em}.wwp-shopping-cart .cart-controls .dealer-update{width:50%}.wwp-shopping-cart thead th:nth-of-type(1){width:42%}.wwp-shopping-cart thead th:nth-of-type(2){width:15%}.wwp-shopping-cart thead th:nth-of-type(3){width:15%}.wwp-shopping-cart thead th:nth-of-type(4),.wwp-shopping-cart thead th:nth-of-type(5){width:10%}.wwp-shopping-cart tr:nth-of-type(2n){background-color:transparent}}.wwp-wishlist h2,.wwp-shopping-cart h2{margin-top:0}.wwp-wishlist .form-section,.wwp-shopping-cart .form-section{display:block;position:relative}.wwp-wishlist .form-group,.wwp-shopping-cart .form-group{margin-bottom:0;max-width:220px}.wwp-wishlist .form-group input.numaddsub,.wwp-shopping-cart .form-group input.numaddsub{max-width:none}.wwp-wishlist .qty-desired,.wwp-shopping-cart .qty-desired{float:none}.wwp-wishlist .qty-desired .update-button,.wwp-shopping-cart .qty-desired .update-button{width:100%;font-size:1rem;text-transform:none}.wwp-wishlist .form-group.numaddsub .qty-desired .update-button,.wwp-shopping-cart .form-group.numaddsub .qty-desired .update-button{margin:.6em 0}.wwp-wishlist #edit-wish-list #price-col,.wwp-shopping-cart #edit-wish-list #price-col{width:15%}.wwp-wishlist #checkout-area .product-image,.wwp-shopping-cart #checkout-area .product-image{margin:0}.wwp-wishlist .numaddsub-container,.wwp-shopping-cart .numaddsub-container{position:relative}@media (max-width: 991px){.wwp-wishlist .cost-overview-labels,.wwp-shopping-cart .cost-overview-labels{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.wwp-wishlist #cost-overview tr,.wwp-shopping-cart #cost-overview tr{padding:0}.wwp-wishlist .content-area .cost-total,.wwp-shopping-cart .content-area .cost-total{border:none;margin:0}.wwp-wishlist .table-responsive table tbody tr,.wwp-shopping-cart .table-responsive table tbody tr{border-top:none}}@media (min-width: 992px){.wwp-wishlist #checkout-area .cost-overview-amounts,.wwp-shopping-cart #checkout-area .cost-overview-amounts{width:37%}.wwp-wishlist table tr:nth-of-type(2n),.wwp-shopping-cart table tr:nth-of-type(2n){background-color:transparent}}@media print{.wwp-wishlist .cta-primary-btn,.wwp-shopping-cart .cta-primary-btn,.wwp-shopping-cart .content-area .basket-body.product-title a.update-button,.wwp-wishlist .qty-desired .update-button,.wwp-shopping-cart .qty-desired .update-button,.wwp-wishlist .wwp-login .button-holder button,.wwp-login .button-holder .wwp-wishlist button,.wwp-shopping-cart .wwp-login .button-holder button,.wwp-login .button-holder .wwp-shopping-cart button{display:none}}.wwp-breadcrumb{margin:1em 0}.wwp-breadcrumb ol{list-style:none;margin:0}.wwp-breadcrumb li{display:inline;white-space:nowrap}.wwp-breadcrumb li:first-of-type a{padding-left:0}.wwp-breadcrumb li a{color:#010101;text-decoration:none;font-weight:400;padding:.4em .1em .4em .3em}.wwp-breadcrumb li a:hover,.wwp-breadcrumb li a:focus{text-decoration:underline}.wwp-breadcrumb li+li:before{content:"/"}.wwp-breadcrumb .active{font-weight:600;padding:.4em .1em .4em 0}.wwp-breadcrumb .active:before{padding-right:.3em;font-weight:400}.wwp-footer{z-index:0;border-top:10px solid var(--custom-color);float:left}.wwp-footer section{margin:0}.wwp-footer .flex{margin-top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wwp-footer .locations .container{padding:1.6em 0}.wwp-footer .locations ul{width:100%}.wwp-footer .locations ul li{list-style:none}.wwp-footer .locations .address{margin-top:2em}.wwp-footer .locations .address:first-of-type{margin-top:0}.wwp-footer .locations .address p{margin:0;line-height:1.2}.wwp-footer .locations .address p:nth-last-child(3){margin-top:1em}.wwp-footer .locations h6{font-weight:600;margin:0}.wwp-footer .social .row>nav{width:100%}.wwp-footer .social .row>div{width:100%}.wwp-footer .social ul{margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex}.wwp-footer .social ul li{list-style:none;display:inline;margin-right:.5em}.wwp-footer .social ul a{color:transparent;margin-right:5px;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}.wwp-footer .social svg{-webkit-transition:fill .3s ease;transition:fill .3s ease;height:30px;width:30px;fill:#fff}.wwp-footer .social .facebook a:hover svg,.wwp-footer .social .facebook a:focus svg{fill:#3c5a99}.wwp-footer .social .twitter a:hover svg,.wwp-footer .social .twitter a:focus svg{fill:#00aced}.wwp-footer .social .linkedin a:hover svg,.wwp-footer .social .linkedin a:focus svg{fill:#0077b5}.wwp-footer .social .youtube a:hover svg,.wwp-footer .social .youtube a:focus svg{fill:red}.wwp-footer .social p{margin:0;line-height:1.2;font-size:.9em}.wwp-footer .legal{background-color:#010101;color:#fff}.wwp-footer .legal:before,.wwp-footer .legal:after{background-color:#010101}.wwp-footer .legal .row{padding:1.2em 0}.wwp-footer .legal p{margin:0 0 5px;width:100%;padding:0 15px}.wwp-footer .legal p:last-of-type{margin-bottom:0}.wwp-footer .link{background-color:#58595b}.wwp-footer .link:before,.wwp-footer .link:after{background-color:#58595b}.wwp-footer .link ul{padding-top:1.5em;padding-bottom:5em}.wwp-footer .link li{color:#fff;line-height:1.2;font-size:.9em}.wwp-footer .link a{text-decoration:none;color:#fff;font-weight:400}.wwp-footer .link a:hover{text-decoration:underline}@media (min-width: 768px){.wwp-footer .locations .address{margin-top:0}}@media (min-width: 992px){.wwp-footer .social .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wwp-footer .social .row>nav{width:66.66666667%}.wwp-footer .social .row>div{width:33.33333333%}.wwp-footer .social ul{margin:0}.wwp-footer .legal .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wwp-footer .legal p{width:33.33333333%;margin-bottom:0}}@media print{.wwp-footer .link,.wwp-footer .social ul{display:none}}.wwp-header{position:relative}.wwp-header#header{margin:0;max-width:none;overflow:hidden;padding:0 15px}.wwp-header .header{border-top:none;margin-bottom:0}.wwp-header nav ul{list-style-type:none;padding-left:0;margin:0}.wwp-header nav li{float:left;padding:3px 0}.wwp-header nav a{color:#686868;padding:7px 14px;display:block;text-decoration:none}.wwp-header nav a:hover,.wwp-header nav a.dropdown-toggle:hover{background-color:transparent;text-decoration:underline}.wwp-header nav a.dropdown-toggle{text-decoration:none}.wwp-header nav a:not(.dropdown-toggle):hover{color:#333;text-decoration:underline}.wwp-header nav.skip-links ul{margin:0}.wwp-header nav.skip-links li{width:100%;padding:0}.wwp-header nav.skip-links li a{width:100%;position:absolute;left:0;top:0;text-align:center;background-color:#333;color:#fff;text-decoration:underline;padding:0}.wwp-header nav.skip-links li a:focus{padding:7px 20px;z-index:1}.wwp-header nav.utility div{float:right;width:100%;text-align:right;margin:0}.wwp-header nav.utility div p{display:inline-block;margin:0;padding:10px}.wwp-header nav.utility div p a{padding-left:0}.wwp-header nav.utility div p:not(.lang):not(.wish-list) a{font-weight:400}.wwp-header nav.utility div a{display:inline;font-size:.9em}.wwp-header nav.utility div i{color:var(--custom-color)}.wwp-header nav.utility div>ul{width:100%}.wwp-header nav.utility div ul{float:right;padding:10px 0;position:relative}.wwp-header nav.utility div li{position:unset;float:right}.wwp-header nav.utility div .lang{float:left;padding-left:0;position:relative}.wwp-header nav.utility div .lang a{padding-left:0}.wwp-header nav.utility div .lang ul{left:0;right:auto}.wwp-header nav.utility div .lang i{color:#010101}.wwp-header nav.utility div .account i{color:#010101}.wwp-header nav.utility div .child-menu{right:0;left:auto;-webkit-box-shadow:none;box-shadow:none;border-radius:0;min-width:0;border:none;padding:0;top:calc(100% - 1px);position:absolute;font-size:1em;border-left:2px solid var(--custom-color);border-right:2px solid var(--custom-color);border-bottom:2px solid var(--custom-color);border-top:none}.wwp-header nav.utility div .child-menu li{float:none;text-align:center;border-bottom:2px solid var(--custom-color);padding:10px 20px}.wwp-header nav.utility div .child-menu li:last-of-type{border-bottom:none}.wwp-header nav.utility div .child-menu a{font-size:1em}.wwp-header nav.main-menu section{margin:0}.wwp-header nav.main-menu .navbar{min-height:0;margin:0;border:none}.wwp-header nav.main-menu .brand~ul{width:auto}.wwp-header nav.main-menu li{line-height:2}.wwp-header nav.main-menu li.wish-list{height:3.25em}.wwp-header nav.main-menu .cart,.wwp-header nav.main-menu .wish-list{background-color:var(--custom-color);padding-left:50px;margin-left:30px;position:relative;width:126px;float:right}.wwp-header nav.main-menu .cart:before,.wwp-header nav.main-menu .wish-list:before{content:" ";position:absolute;display:block;top:0;right:calc(100% - 40px);height:100%;width:50px;-webkit-transform:skewX(-13deg);transform:skew(-13deg);z-index:-1;background-color:inherit}.wwp-header nav.main-menu .cart:after,.wwp-header nav.main-menu .wish-list:after{background-color:var(--custom-color);-webkit-box-sizing:content-box;box-sizing:content-box;content:" ";display:block;height:100%;position:absolute;left:100%;top:0;width:400%}.wwp-header nav.main-menu .cart a,.wwp-header nav.main-menu .wish-list a{color:#fff;font-weight:400;padding-right:0}@media (min-width: 480px) and (max-width: 768px){.wwp-header nav.main-menu .wish-list a{padding-left:0}.wwp-header nav.main-menu .wish-list .fav{right:26px!important}}.wwp-header nav.main-menu .cart:hover i,.wwp-header nav.main-menu .wish-list:hover i,.wwp-header nav.main-menu .cart a:hover i,.wwp-header nav.main-menu .wish-list a:hover i,.wwp-header nav.main-menu .cart i:hover,.wwp-header nav.main-menu .wish-list i:hover{text-decoration:underline;background-color:var(--custom-color)}.wwp-header nav.main-menu .cart i,.wwp-header nav.main-menu .wish-list i{font-size:1.3em;padding-bottom:6px}.wwp-header nav.main-menu .wish-list{position:relative;padding-left:5px}.wwp-header nav.main-menu .wish-list:hover i,.wwp-header nav.main-menu .wish-list a:hover i,.wwp-header nav.main-menu .wish-list i:hover{text-decoration:none}.wwp-header nav.main-menu .wish-list a{font-weight:600}.wwp-header nav.main-menu .wish-list i:first-of-type{vertical-align:sub;padding-right:2px;padding-bottom:5px;-webkit-transform:scaleX(-1);transform:scaleX(-1);font-size:1.4em}.wwp-header nav.main-menu .wish-list .fav{position:absolute;right:15px;bottom:21px;font-size:.9em;background-color:transparent!important;padding:0}.wwp-header nav.main-menu .main-nav{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.wwp-header nav.main-menu .main-nav:before,.wwp-header nav.main-menu .main-nav:after{background-color:var(--custom-color)}.wwp-header nav.main-menu .main-nav .wwp-mobile-menu-toggle{background-color:var(--custom-color);margin:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.8em}.wwp-header nav.main-menu .main-nav .wwp-mobile-menu-toggle a{color:#fff}.wwp-header nav.main-menu .main-nav ul.top-nav{float:left;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:none;border-top:4px solid #FFF}.wwp-header nav.main-menu .main-nav ul.top-nav li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%}.wwp-header nav.main-menu .main-nav ul.top-nav .top-level{padding:15px 20px;display:block;color:#fff;font-weight:600;cursor:pointer;line-height:20px}.wwp-header nav.main-menu .main-nav ul.top-nav .top-level:hover{text-decoration:underline}.wwp-header nav.main-menu .main-nav ul.top-nav .top-level .material-icons{-webkit-transition:all .3s ease;transition:all .3s ease;margin-left:.2em;margin-right:-24px}.wwp-header nav.main-menu .main-nav ul.top-nav .top-level.open .material-icons{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.wwp-header nav.main-menu .main-nav ul.top-nav .top-level i{height:22px;vertical-align:text-bottom}.icon-collapse{width:25px}.wwp-header nav.main-menu .main-nav ul.top-nav a{padding:15px 20px}.wwp-header nav.main-menu .main-nav ul.top-nav>li:nth-last-of-type(2){border:none}.wwp-header nav.main-menu .main-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.wwp-header nav.main-menu .main-nav ul.collapse{display:none}.wwp-header nav.main-menu .main-nav ul.collapse.in{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:432px}.wwp-header nav.main-menu .main-nav li{background-color:var(--custom-color);text-align:center;position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;border-bottom:1px solid #FFF;padding:0}.wwp-header nav.main-menu .main-nav li a{color:#fff;white-space:normal}.wwp-header nav.main-menu .main-nav .child-menu{background-color:#fff;-webkit-box-shadow:none;box-shadow:none;border-radius:0;padding:0;border-top:none;font-size:1em;position:relative;top:0;border:none;margin-bottom:-1px}.wwp-header nav.main-menu .main-nav .child-menu li{background-color:#fff;border-bottom:2px solid var(--custom-color)}.wwp-header nav.main-menu .main-nav .child-menu li:before,.wwp-header nav.main-menu .main-nav .child-menu li:after{background-color:#fff}.wwp-header nav.main-menu .main-nav .child-menu li:last-of-type{border-bottom:none}.wwp-header nav.main-menu .main-nav .child-menu a{color:#010101;padding:5px}.wwp-login .help-text{text-align:center}.wwp-login .help-text a{color:#333}.wwp-login .help-text a:hover{color:#000}@media (min-width: 768px){.wwp-header nav a{padding:7px 20px}.wwp-header nav.utility .lang a{padding:7px 20px 7px 0}.wwp-header nav.main-menu .brand{float:left}.wwp-header nav.main-menu ul:not(.child-menu){float:right}}@media (min-width: 992px){.wwp-header nav.main-menu .cart:before,.wwp-header nav.main-menu .wish-list:before{right:calc(100% - 43px)}.wwp-header nav.main-menu .main-nav .wwp-mobile-menu-toggle{display:none}.wwp-header nav.main-menu .main-nav ul.top-nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;border-top:none}.wwp-header nav.main-menu .main-nav ul.top-nav>li{background-color:var(--custom-color);text-align:center;position:relative;flex:1 0 16.6%;border-bottom:none}.wwp-header nav.main-menu .main-nav ul.top-nav>li:before{content:"";position:absolute;display:block;top:0;left:0;height:100%;border:1px solid #FFF;-webkit-transform:skewX(-13deg);transform:skew(-13deg)}.wwp-header nav.main-menu .main-nav ul.top-nav>li.end{-webkit-box-flex:0;-ms-flex:0 0 164px;flex:0 0 164px;height:100%}.wwp-header nav.main-menu .main-nav .child-menu{position:absolute;top:100%;margin-left:-4px;border:2px solid var(--custom-color);width:calc(100% - 2px);margin-bottom:0;border-top:none}.wwp-header nav.main-menu .main-nav .child-menu li:before,.wwp-header nav.main-menu .main-nav .child-menu li:after{content:none}}@media (min-width: 1200px){.wwp-header nav.main-menu .main-nav ul.top-nav>li.end{background-color:var(--custom-color);margin-right:-2px}}@media print{.wwp-header nav{display:none}}.wwp-keyword-search{margin:0;background-color:#ebebeb}.wwp-keyword-search>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wwp-keyword-search p{margin:1em 0 0;line-height:1em}.wwp-keyword-search form#quickSearchForm{float:left;width:100%;-webkit-box-shadow:0 0 15px #b8b8b8;box-shadow:0 0 15px #b8b8b8;max-width:750px}.wwp-keyword-search form#quickSearchForm input{border:none;width:100%;float:left;padding:9px 12px;line-height:1.2em;font-size:1em}.wwp-keyword-search form#quickSearchForm button{float:left;width:100%}.wwp-keyword-search button{margin:0}body button.place-order-btn{padding-left:2px;padding-right:2px;margin-top:30px}.wwp-keyword-search.landing .inner>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.wwp-keyword-search.landing .browse{white-space:nowrap;margin:0 0 1em;padding:0 0 .65em;text-align:center}.wwp-keyword-search.landing .browse .browse-underline{text-decoration:underline;text-decoration-color:var(--custom-color)}.wwp-keyword-search.landing form{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:none}.wwp-keyword-search.auth>div:last-of-type{margin-top:1.65em}.wwp-keyword-search.auth>div:last-of-type button{width:100%}@media (max-width: 767px){.wwp-keyword-search.landing .inner>div{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.wwp-keyword-search.landing .browse{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right;margin-top:.45em}.wwp-keyword-search.landing .browse a{width:100%}}@media (min-width: 768px){.wwp-keyword-search{padding:0}.wwp-keyword-search form#quickSearchForm input{width:calc(100% - 120px)}.wwp-keyword-search form#quickSearchForm button{width:auto}.wwp-keyword-search.landing .inner>div{-ms-flex-wrap:wrap;flex-wrap:wrap}.wwp-keyword-search.landing .search{float:none;width:auto}.wwp-keyword-search.landing .browse{width:auto;padding:.65em 1.5em .65em 0;text-align:left;margin-bottom:0}.wwp-keyword-search.auth>div:last-of-type{margin-top:0}.wwp-keyword-search.auth>div:last-of-type button{width:auto}}@media print{.wwp-keyword-search{display:none}}.wwp-login .login{padding:4em 0}.wwp-login form{margin-top:4rem}.wwp-login .form-group{margin-bottom:1.5rem}.wwp-login .form-control{background-color:#eee;border-radius:0;height:calc(2.2em + .75rem + 2px)}.wwp-login label{font-size:1.4em}.wwp-login .portlet-column-first{display:none}.wwp-login .portlet-column{width:100%}.wwp-login .button-holder{text-align:center}.wwp-login .button-holder button{border:none;border-radius:0;line-height:normal}.wwp-login .navigation{display:none}.wwp-login input[type=checkbox]{height:.7em;width:.7em}.wwp-login .portlet-column-last section{margin:0}.wwp-login .portlet-column-last p{text-align:center}.wwp-login .portlet-column-last a{color:#686868}.wwp-login .portlet-column-last a:hover{color:#333}.wwp-login .portlet-column-last p:nth-of-type(-n+2){display:none}.wwp-login .portlet-column-last p:last-child{display:none}.wwp-login hr{display:none}.wwp-cart-line{margin-top:0;margin-bottom:0;border-top:1px solid #060606}.wwp-availability{padding-top:30px}.wwp-info-icon{padding-left:10px}.tooltip-inner{min-width:350px;max-width:100%;font-size:13px;background-color:var(--custom-color)}.mdc-tooltip__surface.mdc-tooltip__surface-animation{background-color:var(--custom-color)}.tooltip.in{filter:alpha(opacity=90);opacity:1}.tooltip-arrow{border-top-color:var(--custom-color)!important}.collapse-categories{display:flex!important;font-size:1em!important;width:max-content}.wwp-dealer-locator .dealer-locator-container{max-width:100%;margin-left:auto;margin-right:auto}.wwp-dealer-locator .dealer-locator-title{margin-left:13px}.wwp-dealer-locator .sidebar-container{height:auto}.wwp-dealer-locator .dealer-map{padding-right:0}@media all and (-ms-high-contrast:none){.collapse-categories{width:auto}}@supports (-ms-ime-align: auto){.collapse-categories{width:auto}}@media (min-width: 1200px){.wwp-login .portlet-column{width:66.66666667%;margin-left:16.66666667%}}.wwp-dealer-locator .dealer-sidebar{background-color:#ebebeb;width:25%;padding-left:5px;padding-right:5px;margin-left:15px;margin-right:0;max-height:500px;overflow-y:scroll;overflow-x:auto}.wwp-dealer-locator .divide-line{width:auto;height:3px;background-color:#000;margin-top:10px}.wwp-dealer-locator .search-by-text,.wwp-dealer-locator .search-by-dealer{margin-left:5px;margin-top:20px;margin-bottom:13px}.wwp-dealer-locator .dealer-sidebar .province-label,.wwp-dealer-locator .dealer-sidebar .city-label{padding:4px 8px 4px 15px}.wwp-dealer-locator .dealer-sidebar .state-province,.wwp-dealer-locator .dealer-sidebar .city{font:18px Calibri,Trebuchet MS,sans-serif;font-weight:700}.wwp-dealer-locator .dealer-sidebar .city-input{border:1px solid rgb(169,169,169)}.wwp-dealer-locator .dealer-sidebar .dealer-button{padding:8px 12px}.wwp-dealer-locator .dealer-sidebar .find-dealers-button{font:18px Calibri,Trebuchet MS,sans-serif;padding:8px 12px;background-color:#d2d2d2;color:#010101;text-decoration:none;text-transform:none;border:none;font-weight:700}.wwp-dealer-locator .dealer-sidebar .find-dealers-button:hover{font:18px Calibri,Trebuchet MS,sans-serif;padding:8px 12px;background-color:#b2b2b2;color:#010101;text-decoration:none;text-transform:none;border:none;font-weight:700}.wwp-dealer-locator .dealer-sidebar .locations-accordian{padding:8px 12px}.wwp-dealer-locator .dealer-sidebar ul li,.wwp-dealer-locator .dealer-sidebar ul li ul li,.wwp-dealer-locator .dealer-sidebar ul li ul li ul li{list-style-type:none;cursor:default}.form-control:focus{border-color:var(--custom-color)!important;box-shadow:inset 0 1px 1px #00000013!important}.wwp-dealer-locator .dealer-sidebar .locations-accordian ul li ul li ul li ul li{list-style-type:none;cursor:default}.wwp-dealer-locator .dealer-sidebar .locations-accordian ul li ul li ul li ul li:before{content:""}.wwp-dealer-locator .dealer-sidebar .zoneRegion,.wwp-dealer-locator .dealer-sidebar .zoneCountry,.wwp-dealer-locator .dealer-sidebar .zoneProvince{cursor:pointer}.dealer-map{width:72.5%}@media (max-width: 1250px){.dealer-map{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.wwp-dealer-locator .dealer-sidebar{width:100%;margin-left:0;margin-right:0}}.col-xs-12{padding-left:12px!important}.underline{text-decoration:underline}#content.narrow{max-width:785px!important}.two-column-icon{font-size:1.5em;transform:rotate(90deg);margin-top:.1em}#portlet_MyAccountWestward .btn.btn-default.btn-primary{background-color:var(--custom-color);background-image:none;border:0;border-radius:0;text-shadow:none}#portlet_MyAccountWestward .btn.btn-default.btn-primary:hover{background-color:#dc1e12}#portlet_MyAccountWestward .btn.btn-default.btn-cancel{background-color:#ebebeb;background-image:none;color:#010101!important;border:0}#portlet_MyAccountWestward .btn.btn-default.btn-cancel:hover{text-decoration:none;background-color:#d2d2d2}#portlet_MyAccountWestward a.tab-label.tab-content{background-color:var(--custom-color);border:0;text-shadow:none}#portlet_MyAccountWestward li.list-group-item.tab.active{border-color:var(--custom-color);display:none}#portlet_com_liferay_login_web_portlet_LoginPortlet .btn.btn-lg.btn-primary{background-color:var(--custom-color);background-image:none;border:0;border-radius:0;text-shadow:none}#portlet_com_liferay_login_web_portlet_LoginPortlet .btn.btn-lg.btn-primary:hover{background-color:#dc1e12}#_MyAccountWestward_tabs>ul{z-index:0}#ControlMenu+#header-wrapper{margin-top:0rem!important}#ControlMenu+#header-wrapper #breadcrumbs .breadcrumb{padding:5px 15px 4px}.col-lg-8{width:100%!important;z-index:1}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:transparent!important}@media screen and (min-width:602px){.dealerLocatorFormInput{width:64%!important;text-align:left}}@media screen and (max-width:601px){.dealerLocatorFormInput{width:95%!important;text-align:left}}@media screen and (min-width:555px){body h3{margin:0}.favoriteDealerLabel{float:right;display:inline-block}}@media screen and (max-width:554px){.favoriteDealerLabel{display:block}}@media (min-width: 1200px){.four-corners-bottom picture{float:right}.four-corners-bottom div{padding-top:2em;padding-left:9em!important;padding-bottom:0;padding-right:0}.four-corners-top div{padding:2em!important}[class*=four-corners-] div{margin-top:1em}}[class*=four-corners-] div{padding:1em!important}@keyframes button-loading-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.spinner .spinner-text{visibility:hidden;opacity:0}.spinner:after{content:"";position:absolute;width:16px;height:16px;inset:0;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;animation:button-loading-spinner 1s ease infinite}.cart-skeleton-loader div{height:110px!important;margin:0 10px!important;width:90%!important}@media (max-width: 991px){.cart-skeleton-loader div{height:24px!important;width:170px!important}}.disabled-div{pointer-events:none;opacity:.4}.la-ball-clip-rotate,.la-ball-clip-rotate>div{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.la-ball-clip-rotate{display:block;font-size:0;color:#fff}.la-ball-clip-rotate.la-dark{color:#333}.la-ball-clip-rotate>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor}.la-ball-clip-rotate{width:32px;height:32px}.la-ball-clip-rotate>div{width:32px;height:32px;background:transparent;border-width:2px;border-bottom-color:transparent;border-radius:100%;-webkit-animation:ball-clip-rotate .75s linear infinite;-moz-animation:ball-clip-rotate .75s linear infinite;-o-animation:ball-clip-rotate .75s linear infinite;animation:ball-clip-rotate .75s linear infinite}.la-ball-clip-rotate.la-sm{width:16px;height:16px}.la-ball-clip-rotate.la-sm>div{width:16px;height:16px;border-width:1px}.la-ball-clip-rotate.la-2x{width:64px;height:64px}.la-ball-clip-rotate.la-2x>div{width:64px;height:64px;border-width:4px}.la-ball-clip-rotate.la-3x{width:96px;height:96px}.la-ball-clip-rotate.la-3x>div{width:96px;height:96px;border-width:6px}@-webkit-keyframes ball-clip-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes ball-clip-rotate{0%{-moz-transform:rotate(0deg);transform:rotate(0)}50%{-moz-transform:rotate(180deg);transform:rotate(180deg)}to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes ball-clip-rotate{0%{-o-transform:rotate(0deg);transform:rotate(0)}50%{-o-transform:rotate(180deg);transform:rotate(180deg)}to{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ball-clip-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}