.cad-drawing-module-scss-module__fhvygW__container{text-align:center;flex-direction:column;gap:.75rem;height:100%;display:flex;overflow:hidden}.cad-drawing-module-scss-module__fhvygW__container .cad-drawing-module-scss-module__fhvygW__cad{border:solid 1px var(--primary-border-color,lightgray);border-radius:var(--ld-mi-radius-sm,0);height:calc(100% - 2rem);overflow:hidden}.cad-drawing-module-scss-module__fhvygW__container .cad-drawing-module-scss-module__fhvygW__cad.cad-drawing-module-scss-module__fhvygW__default iframe{width:94%;height:104%;transform:scale(.95)translateY(-2.6%)}@media (max-width:991.98px){.cad-drawing-module-scss-module__fhvygW__container .cad-drawing-module-scss-module__fhvygW__cad.cad-drawing-module-scss-module__fhvygW__default iframe{width:190%;height:190%;transform:scale(.5)translate(-48%)translateY(-48%)}}.cad-drawing-module-scss-module__fhvygW__container .cad-drawing-module-scss-module__fhvygW__cad.cad-drawing-module-scss-module__fhvygW__tn iframe,.cad-drawing-module-scss-module__fhvygW__container .cad-drawing-module-scss-module__fhvygW__cad.cad-drawing-module-scss-module__fhvygW__t2 iframe{width:200%;height:500px;transform:scale(.75)translate(-33.5%)translateY(0)}@media (max-width:991.98px){.cad-drawing-module-scss-module__fhvygW__container .cad-drawing-module-scss-module__fhvygW__cad.cad-drawing-module-scss-module__fhvygW__tn iframe,.cad-drawing-module-scss-module__fhvygW__container .cad-drawing-module-scss-module__fhvygW__cad.cad-drawing-module-scss-module__fhvygW__t2 iframe{transform:scale(.5)translate(-52%)translateY(-40%)}}
.image-group-carousel-selector-module-scss-module__zQ67ea__imageCarouselSelector{--carousel-control-margin:1rem;flex-direction:column;width:100%;display:flex}@media (min-width:992px){.image-group-carousel-selector-module-scss-module__zQ67ea__imageCarouselSelector{grid-template-columns:1fr;grid-template-areas:"carousel""footerSection""thumbnailContainer";display:grid}}.image-group-carousel-selector-module-scss-module__zQ67ea__imageCarouselSelector .image-group-carousel-selector-module-scss-module__zQ67ea__thumbnails{flex-direction:column;gap:2rem;width:35%;display:flex}.image-group-carousel-selector-module-scss-module__zQ67ea__imageCarouselSelector .image-group-carousel-selector-module-scss-module__zQ67ea__thumbnails .image-group-carousel-selector-module-scss-module__zQ67ea__groupHeader{color:var(--primary-light);margin-bottom:.75rem;font-size:.875rem;font-weight:700}@media (min-width:768px){.image-group-carousel-selector-module-scss-module__zQ67ea__imageCarouselSelector .image-group-carousel-selector-module-scss-module__zQ67ea__thumbnails .image-group-carousel-selector-module-scss-module__zQ67ea__groupHeader{font-size:1.125rem}}.image-group-carousel-selector-module-scss-module__zQ67ea__imageCarouselSelector .image-group-carousel-selector-module-scss-module__zQ67ea__thumbnails .image-group-carousel-selector-module-scss-module__zQ67ea__groupItems{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.image-group-carousel-selector-module-scss-module__zQ67ea__imageCarouselSelector .image-group-carousel-selector-module-scss-module__zQ67ea__thumbnailContainer{grid-area:thumbnailContainer}.image-group-carousel-selector-module-scss-module__zQ67ea__imageCarouselSelector .image-group-carousel-selector-module-scss-module__zQ67ea__carousel{grid-area:carousel}.image-group-carousel-selector-module-scss-module__zQ67ea__imageCarouselSelector .image-group-carousel-selector-module-scss-module__zQ67ea__footerSection{grid-area:footerSection}@media (min-width:992px){.image-group-carousel-selector-module-scss-module__zQ67ea__imageCarouselSelector .image-group-carousel-selector-module-scss-module__zQ67ea__footerSection{justify-content:center;display:flex}}.image-group-carousel-selector-module-scss-module__zQ67ea__imageCarouselSelector .image-group-carousel-selector-module-scss-module__zQ67ea__item{position:relative}@media (max-width:991.98px){.image-group-carousel-selector-module-scss-module__zQ67ea__imageCarouselSelector .image-group-carousel-selector-module-scss-module__zQ67ea__carousel{margin-bottom:2rem}.image-group-carousel-selector-module-scss-module__zQ67ea__imageCarouselSelector .image-group-carousel-selector-module-scss-module__zQ67ea__carousel.image-group-carousel-selector-module-scss-module__zQ67ea__multipleItems>div{justify-content:space-between!important}.image-group-carousel-selector-module-scss-module__zQ67ea__imageCarouselSelector .image-group-carousel-selector-module-scss-module__zQ67ea__carousel .image-group-carousel-selector-module-scss-module__zQ67ea__item{width:20rem;height:20rem;font-size:1rem}.image-group-carousel-selector-module-scss-module__zQ67ea__imageCarouselSelector .image-group-carousel-selector-module-scss-module__zQ67ea__carousel .image-group-carousel-selector-module-scss-module__zQ67ea__item:not(:first-child){padding-left:1rem}}@media (min-width:992px){.image-group-carousel-selector-module-scss-module__zQ67ea__imageCarouselSelector{grid-template-columns:65% 1fr;grid-template-areas:"carousel thumbnailContainer""footerSection thumbnailContainer"}.image-group-carousel-selector-module-scss-module__zQ67ea__imageCarouselSelector .image-group-carousel-selector-module-scss-module__zQ67ea__carousel .image-group-carousel-selector-module-scss-module__zQ67ea__item{width:31.25rem;height:31.25rem;font-size:1rem}}
.upload-product-images-module-scss-module__nF_cKa__container{border:solid 1px var(--primary-border-color,lightgray);border-radius:var(--ld-mi-radius-sm,0);flex-direction:column;align-items:center;height:90%;padding:1rem;display:flex}@media (min-width:992px){.upload-product-images-module-scss-module__nF_cKa__container{height:93.55%}}.upload-product-images-module-scss-module__nF_cKa__container:has(.upload-product-images-module-scss-module__nF_cKa__uploadImageHeader){justify-content:center}.upload-product-images-module-scss-module__nF_cKa__container .upload-product-images-module-scss-module__nF_cKa__uploadImageHeader{color:var(--primary-light);margin-bottom:auto;font-size:1rem;font-weight:700}@media (min-width:992px){.upload-product-images-module-scss-module__nF_cKa__container .upload-product-images-module-scss-module__nF_cKa__uploadImageHeader{font-size:1.5rem}}.upload-product-images-module-scss-module__nF_cKa__container .upload-product-images-module-scss-module__nF_cKa__dragAndDropSection{border:1px dashed var(--primary-border-color);border-radius:var(--ld-mi-radius-sm,0);background-color:var(--grey);padding:2.3125rem 1.3125rem 1.3125rem}.upload-product-images-module-scss-module__nF_cKa__container .upload-product-images-module-scss-module__nF_cKa__dragAndDropSection>div{justify-content:space-between;height:9.25rem;display:flex}@media (min-width:992px){.upload-product-images-module-scss-module__nF_cKa__container .upload-product-images-module-scss-module__nF_cKa__dragAndDropSection{margin-bottom:4.75rem;padding:4.375rem 4.375rem 3.375rem}}.upload-product-images-module-scss-module__nF_cKa__container .upload-product-images-module-scss-module__nF_cKa__editImageContainer{flex-direction:column;gap:.5rem;height:100%;display:flex}.upload-product-images-module-scss-module__nF_cKa__container .upload-product-images-module-scss-module__nF_cKa__editImageContainer .upload-product-images-module-scss-module__nF_cKa__imageWrapper{border:solid 1px var(--primary-border-color);justify-content:center;width:100%;height:65%;display:flex;overflow:hidden}.upload-product-images-module-scss-module__nF_cKa__container .upload-product-images-module-scss-module__nF_cKa__editImageContainer .upload-product-images-module-scss-module__nF_cKa__imageWrapper img{object-fit:contain;max-width:100%;max-height:100%}@media (min-width:992px){.upload-product-images-module-scss-module__nF_cKa__container .upload-product-images-module-scss-module__nF_cKa__editImageContainer .upload-product-images-module-scss-module__nF_cKa__imageWrapper{height:75%}}.upload-product-images-module-scss-module__nF_cKa__container .upload-product-images-module-scss-module__nF_cKa__editImageContainer .upload-product-images-module-scss-module__nF_cKa__controls{--btn-font-size:.85rem;--btn-height:2rem;--btn-padding:0 .5rem;justify-content:space-between;gap:.25rem;display:flex}.upload-product-images-module-scss-module__nF_cKa__container .upload-product-images-module-scss-module__nF_cKa__editImageContainer .upload-product-images-module-scss-module__nF_cKa__controls button{gap:.25rem}@media (min-width:992px){.upload-product-images-module-scss-module__nF_cKa__container .upload-product-images-module-scss-module__nF_cKa__editImageContainer .upload-product-images-module-scss-module__nF_cKa__controls{--btn-font-size:1rem;--btn-padding:.5rem 1rem;--btn-height:2.5rem}}.upload-product-images-module-scss-module__nF_cKa__container .upload-product-images-module-scss-module__nF_cKa__editImageContainer .upload-product-images-module-scss-module__nF_cKa__actions{--btn-height:2.5rem;--btn-font-size:1rem;justify-content:flex-end;gap:1.5rem;height:3rem;font-size:1rem;display:flex}@media (min-width:992px){.upload-product-images-module-scss-module__nF_cKa__container .upload-product-images-module-scss-module__nF_cKa__editImageContainer .upload-product-images-module-scss-module__nF_cKa__actions{--btn-height:3rem;--btn-font-size:1.25rem;font-size:1.25rem}}
@media (min-width:768px){.cad-download-section-module-scss-module__JhBMxq__downloadSection{max-width:70%}}.cad-download-section-module-scss-module__JhBMxq__downloadSection .cad-download-section-module-scss-module__JhBMxq__title{text-align:left;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.cad-download-section-module-scss-module__JhBMxq__downloadSection .cad-download-section-module-scss-module__JhBMxq__inputGroup{flex-direction:column;display:flex}@media (min-width:992px){.cad-download-section-module-scss-module__JhBMxq__downloadSection .cad-download-section-module-scss-module__JhBMxq__inputGroup{flex-direction:row}}.cad-download-section-module-scss-module__JhBMxq__downloadSection .cad-download-section-module-scss-module__JhBMxq__button{margin-bottom:1.5rem}@media (min-width:768px){.cad-download-section-module-scss-module__JhBMxq__downloadSection .cad-download-section-module-scss-module__JhBMxq__button{max-width:6.375rem;margin-left:1rem}}.cad-download-section-module-scss-module__JhBMxq__downloadSection .cad-download-section-module-scss-module__JhBMxq__dropDown{min-width:fit-content;margin-bottom:.5rem}@media (min-width:768px){.cad-download-section-module-scss-module__JhBMxq__downloadSection .cad-download-section-module-scss-module__JhBMxq__dropDown{max-width:17rem}}
.custom-image-upload-button-module-scss-module__ZS8OzG__uploadImageContainer{background-color:var(--grey);border:dotted 2px var(--light-gray-blue);border-radius:var(--ld-mi-radius-sm,0);justify-content:center;height:100%;display:flex}.custom-image-upload-button-module-scss-module__ZS8OzG__uploadImageContainer:not(.custom-image-upload-button-module-scss-module__ZS8OzG__thumbnail){padding:1rem;font-size:1.5rem}.custom-image-upload-button-module-scss-module__ZS8OzG__uploadImageContainer.custom-image-upload-button-module-scss-module__ZS8OzG__thumbnail{width:4.12rem;height:4.12rem;font-size:.875rem}.custom-image-upload-button-module-scss-module__ZS8OzG__uploadImageContainer.custom-image-upload-button-module-scss-module__ZS8OzG__thumbnail:hover,.custom-image-upload-button-module-scss-module__ZS8OzG__uploadImageContainer.custom-image-upload-button-module-scss-module__ZS8OzG__thumbnail.custom-image-upload-button-module-scss-module__ZS8OzG__selected{border:solid 2px var(--tertiary)}.custom-image-upload-button-module-scss-module__ZS8OzG__uploadImageContainer.custom-image-upload-button-module-scss-module__ZS8OzG__thumbnail.custom-image-upload-button-module-scss-module__ZS8OzG__selected button:focus-visible{outline-offset:2px;transition:none}@media (min-width:768px){.custom-image-upload-button-module-scss-module__ZS8OzG__uploadImageContainer.custom-image-upload-button-module-scss-module__ZS8OzG__thumbnail{width:4.875rem;height:4.875rem}}
.confirm-remove-dialog-module-scss-module__BRscrW__removePreviewButton{--button-size:1.25rem;--border-radius:100%;--btn-padding:0;--btn-font-size:.75rem;--btn-height:var(--button-size);width:var(--button-size);right:calc(-.5*var(--button-size));top:calc(-.5*var(--button-size));position:absolute}.confirm-remove-dialog-module-scss-module__BRscrW__removeButton{--btn-font-size:.875rem;--btn-height:2.125rem;--btn-padding:0 .75rem;gap:.25rem;display:flex;position:absolute;top:0;right:0}.confirm-remove-dialog-module-scss-module__BRscrW__removeButton svg{font-size:1rem}@media (max-width:767.98px){.confirm-remove-dialog-module-scss-module__BRscrW__dialog [role=dialog]{border-radius:var(--ld-mi-radius-lg) var(--ld-mi-radius-lg) 0 0;width:100vw;max-width:100vw;margin:0;position:absolute;bottom:0}}
.custom-image-badge-module-scss-module__F0ijFa__container{background-color:var(--modal-background);color:var(--white);border-radius:0 0 var(--ld-mi-radius-sm,0) 0;align-items:center;gap:.25rem;padding:.25rem;font-size:.875rem;font-weight:600;line-height:1rem;display:flex;position:absolute;bottom:0;right:0}.custom-image-badge-module-scss-module__F0ijFa__container svg{height:1rem}.custom-image-badge-module-scss-module__F0ijFa__container.custom-image-badge-module-scss-module__F0ijFa__withText{padding:.5rem}
.custom-image-preview-module-scss-module__N-qtPa__customPreview{height:100%;position:relative}
.more-images-button-module-scss-module__5ghYja__container{border-radius:var(--ld-mi-radius-sm,0);justify-content:center;width:4.875rem;height:4.875rem;display:flex;position:relative;overflow:hidden}.more-images-button-module-scss-module__5ghYja__container button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;height:100%;color:var(--white);background-color:#00000080;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:flex;position:relative}.more-images-button-module-scss-module__5ghYja__container:hover{border:solid 2px var(--tertiary)}.more-images-button-module-scss-module__5ghYja__container img{object-fit:contain;max-height:4.5rem;margin:auto;position:absolute;inset:0}
.account-deactivated-module-scss-module__qg0-OW__dialog{--dialog-actions-direction:column;max-width:42.5rem;margin:0 auto}@media (min-width:576px){.account-deactivated-module-scss-module__qg0-OW__dialog{--dialog-body-padding:1rem 2.5rem 2.5rem 2.5rem;--dialog-actions-padding:1.5rem 2rem;--dialog-actions-direction:row;--dialog-actions-box-shadow:var(--modal-footer-shadow)}}.account-deactivated-module-scss-module__qg0-OW__dialog .MuiPaper-root{height:100vh;max-height:100vh;margin:0}@media (min-width:576px){.account-deactivated-module-scss-module__qg0-OW__dialog .MuiPaper-root{height:auto;max-height:calc(100% - 4rem);margin-top:6.75rem}}.account-deactivated-module-scss-module__qg0-OW__dialog .account-deactivated-module-scss-module__qg0-OW__dialogHeader{padding-bottom:.5rem;padding-right:4rem}@media (min-width:576px){.account-deactivated-module-scss-module__qg0-OW__dialog .account-deactivated-module-scss-module__qg0-OW__dialogHeader{padding-left:2.5rem}}.account-deactivated-module-scss-module__qg0-OW__dialog p{margin-bottom:2rem}.account-deactivated-module-scss-module__qg0-OW__dialog p a{display:inline-block}.account-deactivated-module-scss-module__qg0-OW__dialog .account-deactivated-module-scss-module__qg0-OW__italic{font-style:italic}
.reactivation-email-sent-module-scss-module__MmTApW__dialog{max-width:34.75rem;margin:0 auto}@media (min-width:576px){.reactivation-email-sent-module-scss-module__MmTApW__dialog{--dialog-actions-padding:1.5rem 2rem;--dialog-actions-direction:row;--dialog-actions-box-shadow:var(--modal-footer-shadow)}}.reactivation-email-sent-module-scss-module__MmTApW__dialog .MuiPaper-root{margin:0}@media (min-width:576px){.reactivation-email-sent-module-scss-module__MmTApW__dialog .MuiPaper-root{margin-top:6.75rem}}.reactivation-email-sent-module-scss-module__MmTApW__dialog .MuiDialog-container{align-items:flex-end}@media (min-width:576px){.reactivation-email-sent-module-scss-module__MmTApW__dialog .MuiDialog-container{align-items:flex-start}}.reactivation-email-sent-module-scss-module__MmTApW__dialog .reactivation-email-sent-module-scss-module__MmTApW__dialogHeader{padding-right:4rem}
.substitute-items-dialog-module-scss-module__FovDXG__substitutesButton{margin-left:.5rem}.substitute-items-dialog-module-scss-module__FovDXG__dialog{width:100%}.substitute-items-dialog-module-scss-module__FovDXG__dialog .MuiDialog-paper{width:100%;max-width:100%;height:100%;max-height:100%;margin:0}@media (min-width:768px){.substitute-items-dialog-module-scss-module__FovDXG__dialog .MuiDialog-paper{width:calc(100% - 7.5rem);max-width:58.75rem;height:auto;max-height:calc(100% - 4rem);margin:auto}}
@media (max-width:767.98px){.error-dialog-module-scss-module__gl1pTq__errorDialog{--dialog-spacing-top:0;--dialog-spacing-sides:0}}.error-dialog-module-scss-module__gl1pTq__errorDialog .error-dialog-module-scss-module__gl1pTq__header{align-items:center;gap:.5rem;display:flex}.error-dialog-module-scss-module__gl1pTq__errorDialog .error-dialog-module-scss-module__gl1pTq__header svg{color:var(--error-red);font-size:1.5rem}.error-dialog-module-scss-module__gl1pTq__errorDialog .error-dialog-module-scss-module__gl1pTq__description{margin:0 0 1.5rem;font-size:1.125rem;line-height:1.33}@media (min-width:768px){.error-dialog-module-scss-module__gl1pTq__errorDialog .error-dialog-module-scss-module__gl1pTq__description{margin-bottom:2rem}}.error-dialog-module-scss-module__gl1pTq__errorDialog .error-dialog-module-scss-module__gl1pTq__alert{margin:0 0 1.5rem}@media (min-width:768px){.error-dialog-module-scss-module__gl1pTq__errorDialog .error-dialog-module-scss-module__gl1pTq__alert{margin-bottom:2rem}}.error-dialog-module-scss-module__gl1pTq__errorDialog .error-dialog-module-scss-module__gl1pTq__note{color:var(--primary-lighter);margin:1.5rem 0 0;font-style:italic}@media (min-width:768px){.error-dialog-module-scss-module__gl1pTq__errorDialog .error-dialog-module-scss-module__gl1pTq__note{margin-top:2rem}}.error-dialog-module-scss-module__gl1pTq__errorDialog .error-dialog-module-scss-module__gl1pTq__cancelButton{font-size:1.125rem}.error-dialog-module-scss-module__gl1pTq__errorDialog .error-dialog-module-scss-module__gl1pTq__buttons{padding:0 1.1rem;font-size:1.25rem}@media (max-width:991.98px){.error-dialog-module-scss-module__gl1pTq__errorDialog .error-dialog-module-scss-module__gl1pTq__buttons{padding:0 1.5rem;font-size:1.125rem}}
.line-by-line-module-scss-module__ZYhSUa__itemLineListHeader{grid-template-columns:auto 25% 3rem;gap:1rem;margin-bottom:1rem;display:grid}.line-by-line-module-scss-module__ZYhSUa__itemLineListHeader p{margin-bottom:0;font-size:1.125rem;font-weight:600}.line-by-line-module-scss-module__ZYhSUa__itemLineList{flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex}@media (min-width:992px){.line-by-line-module-scss-module__ZYhSUa__itemLineList{max-height:calc(var(--row-height,60px)*var(--row-count-to-scroll,8));scrollbar-color:var(--light-gray-blue) #0000;overflow:hidden auto}.line-by-line-module-scss-module__ZYhSUa__itemLineList::-webkit-scrollbar{background:0 0}.line-by-line-module-scss-module__ZYhSUa__itemLineList::-webkit-scrollbar-thumb{background:var(--light-gray-blue)}}.line-by-line-module-scss-module__ZYhSUa__itemLineListItem{grid-template-columns:auto 25% 3rem;align-items:start;gap:1rem;display:grid}.line-by-line-module-scss-module__ZYhSUa__itemNumberOrCsnInput{margin-bottom:0}.line-by-line-module-scss-module__ZYhSUa__itemNumberOrCsnInput input{font-size:1.125rem}.line-by-line-module-scss-module__ZYhSUa__trashIcon{--link-color:var(--secondary-dark);--link-hover-color:var(--hover-dark-red);width:1rem}.line-by-line-module-scss-module__ZYhSUa__tooManyLines{color:var(--primary-lighter);margin-bottom:0;font-style:italic}.line-by-line-module-scss-module__ZYhSUa__plusIcon{margin-right:.5rem}.line-by-line-module-scss-module__ZYhSUa__itemNumberInputWrapper{display:flex;position:relative}.line-by-line-module-scss-module__ZYhSUa__itemNumberInputWrapper .line-by-line-module-scss-module__ZYhSUa__clearButton{cursor:pointer;position:absolute;top:.75rem;right:1rem}.line-by-line-module-scss-module__ZYhSUa__itemNumberInputWrapper svg{color:var(--primary-lighter)}.line-by-line-module-scss-module__ZYhSUa__error{border-color:var(--secondary-dark)!important}.line-by-line-module-scss-module__ZYhSUa__errorMessage{color:var(--secondary-dark);margin-top:-.5rem;font-size:.875rem}.line-by-line-module-scss-module__ZYhSUa__statusWrapper{align-items:center;gap:.7rem;height:100%;display:flex}.line-by-line-module-scss-module__ZYhSUa__successIcon{color:var(--green)}.line-by-line-module-scss-module__ZYhSUa__errorIcon{color:var(--secondary-dark)}.line-by-line-module-scss-module__ZYhSUa__substituteLink{color:var(--secondary-dark);margin-left:.2rem;padding:0;font-size:.875rem;text-decoration:underline}
.multiple-methods-dialog-module-scss-module__zL8gYq__description{margin:0;font-size:1.125rem;line-height:1.33}
.no-valid-items-dialog-module-scss-module__FR8Loa__description{margin:0;font-size:1.125rem;line-height:1.33}
.success-dialog-module-scss-module__oDb9ra__dialog{margin-top:3.5rem}.success-dialog-module-scss-module__oDb9ra__dialog div[role=dialog]{max-width:45rem}@media (max-width:767.98px){.success-dialog-module-scss-module__oDb9ra__dialog [role=dialog]{width:100vw;max-width:100vw;margin:0;position:absolute;bottom:0}}.success-dialog-module-scss-module__oDb9ra__dialog .success-dialog-module-scss-module__oDb9ra__dialogHeader{font-family:var(--font-family);align-items:center;gap:.5rem;font-size:1.5rem;display:flex;text-transform:none!important;font-weight:600!important}@media (min-width:768px){.success-dialog-module-scss-module__oDb9ra__dialog .success-dialog-module-scss-module__oDb9ra__dialogHeader{font-size:1.75rem}}.success-dialog-module-scss-module__oDb9ra__dialog .success-dialog-module-scss-module__oDb9ra__dialogHeader .success-dialog-module-scss-module__oDb9ra__headerIcon{color:var(--med-blue);font-size:1.5rem}.success-dialog-module-scss-module__oDb9ra__dialogActions{font-size:1.125rem}@media (max-width:767.98px){.success-dialog-module-scss-module__oDb9ra__dialogActions{display:flex;box-shadow:none!important;flex-direction:column-reverse!important;padding-top:0!important}}.success-dialog-module-scss-module__oDb9ra__dialogContent{flex-direction:column;gap:1.5rem;font-size:1.25rem;display:flex}.success-dialog-module-scss-module__oDb9ra__dialogContent p{text-transform:lowercase;margin:0}
.upload-spreadsheet-module-scss-module____LEuG__card p{margin-bottom:1rem}@media (min-width:768px){.upload-spreadsheet-module-scss-module____LEuG__card p{margin-bottom:1.5rem}}.upload-spreadsheet-module-scss-module____LEuG__card .upload-spreadsheet-module-scss-module____LEuG__disclaimer{display:none}.upload-spreadsheet-module-scss-module____LEuG__card .upload-spreadsheet-module-scss-module____LEuG__dropzone{position:relative}.upload-spreadsheet-module-scss-module____LEuG__card .upload-spreadsheet-module-scss-module____LEuG__dropzone .upload-spreadsheet-module-scss-module____LEuG__counter{margin-top:1.5rem}.upload-spreadsheet-module-scss-module____LEuG__card .upload-spreadsheet-module-scss-module____LEuG__dropzone .upload-spreadsheet-module-scss-module____LEuG__disclaimer{font-size:1rem;display:block;position:absolute;bottom:1rem}@media (min-width:768px){.upload-spreadsheet-module-scss-module____LEuG__card .upload-spreadsheet-module-scss-module____LEuG__dropzone .upload-spreadsheet-module-scss-module____LEuG__disclaimer{left:50%;transform:translate(-50%)}}
.forms-wrapper-module-scss-module__xn8n0q__container{container-type:inline-size}.forms-wrapper-module-scss-module__xn8n0q__grid{--basic-card-padding:1.5rem 1rem;grid-template-columns:1fr;gap:1.5rem;margin-top:1.5rem;display:grid}@container (min-width:768px){.forms-wrapper-module-scss-module__xn8n0q__grid{--basic-card-padding:2.5rem 3.5rem 1.5rem;gap:2rem}}@container (min-width:calc(992px - 8rem)){.forms-wrapper-module-scss-module__xn8n0q__grid{--basic-card-padding:2.5rem 2rem 1.5rem;grid-template-rows:1fr 1fr;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"first second""first third";gap:1.6rem;margin-top:2rem}.forms-wrapper-module-scss-module__xn8n0q__grid .forms-wrapper-module-scss-module__xn8n0q__lineByLine{grid-area:first}.forms-wrapper-module-scss-module__xn8n0q__grid .forms-wrapper-module-scss-module__xn8n0q__uploadSpreadsheet{grid-area:second}.forms-wrapper-module-scss-module__xn8n0q__grid .forms-wrapper-module-scss-module__xn8n0q__copyAndPaste{grid-area:third}}@container (min-width:1200px){.forms-wrapper-module-scss-module__xn8n0q__grid{--basic-card-padding:2.5rem 3.5rem 1.5rem;gap:2rem}}.forms-wrapper-module-scss-module__xn8n0q__grid .forms-wrapper-module-scss-module__xn8n0q__card{--h2-font-size:1.5rem;--heading-margin-bottom:1rem}@container (min-width:768px){.forms-wrapper-module-scss-module__xn8n0q__grid .forms-wrapper-module-scss-module__xn8n0q__card{--heading-margin-bottom:1.5rem}}@container (min-width:1200px){.forms-wrapper-module-scss-module__xn8n0q__grid .forms-wrapper-module-scss-module__xn8n0q__card{--h2-font-size:1.875rem}}
.add-to-cart-form-content-module-scss-module__DXTmQq__header{display:none}@media (min-width:768px){.add-to-cart-form-content-module-scss-module__DXTmQq__header{display:block}.add-to-cart-form-content-module-scss-module__DXTmQq__footer{display:none}}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection{gap:1rem;margin-top:.75rem;margin-bottom:2.75rem;display:grid}@media (min-width:768px){.add-to-cart-form-content-module-scss-module__DXTmQq__productSection{margin-top:1.5rem}}@media (min-width:992px){.add-to-cart-form-content-module-scss-module__DXTmQq__productSection{margin-top:1.25rem}}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__productInfo{grid-area:info}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__productInfo hr{display:none}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__productInfo h1{display:block}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__productIds{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__productIds .add-to-cart-form-content-module-scss-module__DXTmQq__csnId{column-gap:.75rem;display:flex}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__images{grid-area:images;padding-right:0}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__availability{grid-area:availability}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__priceWithPromo{flex-direction:column;grid-area:price;align-items:flex-end;display:flex}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__price{justify-content:right;align-items:flex-start;display:flex}@media (min-width:768px){.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__price{--item-card-list-price-font-size:1rem;align-items:center}}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__promoPriceBadge{margin-bottom:0}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__quantity{text-transform:uppercase;color:var(--primary-dark);grid-area:quantity;align-self:end;font-size:1.125rem;font-weight:600}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__cart{grid-area:cart}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__cart button{width:100%}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__cart .add-to-cart-form-content-module-scss-module__DXTmQq__productActions{width:auto}@media (min-width:768px){.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__cart .add-to-cart-form-content-module-scss-module__DXTmQq__productActions{width:fit-content}}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__substitute{grid-area:substitute}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__alertBox{grid-area:alertbox;justify-self:flex-start}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__shipping{grid-area:shipping}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__quantityValidationError{grid-area:errors;margin-top:-.5rem}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection hr{margin:1.5rem 0 .5rem}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection{grid-template-rows:repeat(5,auto) 1fr;grid-template-columns:8.4rem 1fr;grid-template-areas:"info info""images images""availability availability""shipping shipping""alertbox alertbox""quantity price""errors errors""cart cart""substitute substitute"}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection.add-to-cart-form-content-module-scss-module__DXTmQq__definedPrice{grid-template-areas:"info info""images images""availability availability""shipping shipping""alertbox alertbox""quantity price""errors errors""cart cart""substitute substitute"}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection.add-to-cart-form-content-module-scss-module__DXTmQq__definedPrice .add-to-cart-form-content-module-scss-module__DXTmQq__alertBox{display:none}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection.add-to-cart-form-content-module-scss-module__DXTmQq__notInStock{grid-template-areas:"info info""images images""availability availability""substitute substitute""shipping shipping""alertbox alertbox""quantity price""errors errors""cart cart"}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__availability,.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__substitute,.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__price,.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__quantity{margin-top:.5rem}@media (min-width:768px){.add-to-cart-form-content-module-scss-module__DXTmQq__productSection{grid-template-areas:"images info info""images availability availability""images shipping shipping""images alertbox alertbox""images price price""images quantity cart""images substitute substitute""images errors errors"}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__price{justify-content:left}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__priceWithPromo{align-items:flex-start}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection.add-to-cart-form-content-module-scss-module__DXTmQq__definedPrice{grid-template-areas:"images info info""images availability availability""images shipping shipping""images alertbox alertbox""images price price""images quantity cart""images substitute substitute""images errors errors"}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection.add-to-cart-form-content-module-scss-module__DXTmQq__definedPrice .add-to-cart-form-content-module-scss-module__DXTmQq__alertBox{display:none}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection:not(.add-to-cart-form-content-module-scss-module__DXTmQq__definedPrice){grid-template-areas:"images info info""images availability availability""images shipping shipping""images alertbox alertbox""images quantity cart""images substitute substitute""images errors errors"}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection:not(.add-to-cart-form-content-module-scss-module__DXTmQq__definedPrice) .add-to-cart-form-content-module-scss-module__DXTmQq__price{display:none}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection.add-to-cart-form-content-module-scss-module__DXTmQq__notInStock{grid-template-areas:"images info info""images availability availability""images substitute substitute""images shipping shipping""images alertbox alertbox""images price price""images quantity cart""images errors errors"}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection{grid-template-columns:17rem 8rem 1fr;row-gap:.5rem}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__availability{margin-top:0}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__substitute{width:auto;margin-top:0}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__price,.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__quantity,.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__cart{margin-top:.5rem}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__quantity{align-self:start}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__images{padding-right:2rem}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__productInfo hr{display:block}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__quantityValidationError{margin-top:-.8rem}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__cart button{width:auto}}@media (min-width:992px){.add-to-cart-form-content-module-scss-module__DXTmQq__productSection{grid-template-columns:31rem 8rem 15rem 1fr;grid-template-areas:"images info info info""images availability availability availability""images shipping shipping shipping""images alertbox alertbox alertbox""images price price price""images quantity cart substitute""images errors errors errors";row-gap:1rem;margin-bottom:3.75rem}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__quantity,.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__cart{margin-top:0}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection .add-to-cart-form-content-module-scss-module__DXTmQq__price{display:none}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection.add-to-cart-form-content-module-scss-module__DXTmQq__definedPrice{grid-template-columns:31rem 8rem 10rem 1fr;grid-template-areas:"images info info info""images availability availability availability""images shipping shipping shipping""images alertbox alertbox alertbox""images price price price""images quantity cart substitute""images errors errors errors"}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection.add-to-cart-form-content-module-scss-module__DXTmQq__definedPrice .add-to-cart-form-content-module-scss-module__DXTmQq__alertBox{display:none}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection.add-to-cart-form-content-module-scss-module__DXTmQq__definedPrice .add-to-cart-form-content-module-scss-module__DXTmQq__price{display:flex}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection:not(.add-to-cart-form-content-module-scss-module__DXTmQq__definedPrice){grid-template-areas:"images info info info""images availability availability availability""images shipping shipping shipping""images alertbox alertbox alertbox""images quantity cart substitute""images errors errors errors"}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection:not(.add-to-cart-form-content-module-scss-module__DXTmQq__definedPrice) .add-to-cart-form-content-module-scss-module__DXTmQq__price{display:none}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection.add-to-cart-form-content-module-scss-module__DXTmQq__notInStock{grid-template-areas:"images info info info""images availability availability availability""images substitute substitute substitute""images shipping shipping shipping""images alertbox alertbox alertbox""images price price price""images quantity cart cart""images errors errors errors"}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection.add-to-cart-form-content-module-scss-module__DXTmQq__areUserFeaturesActive{grid-template-columns:31rem 8rem 18.5rem 1fr}.add-to-cart-form-content-module-scss-module__DXTmQq__productSection.add-to-cart-form-content-module-scss-module__DXTmQq__areUserFeaturesActive.add-to-cart-form-content-module-scss-module__DXTmQq__definedPrice{grid-template-columns:31rem 8rem 13.5rem 1fr}}.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox{--custom-availability-text-thickness:.0625rem;grid-template-areas:"info""images""checkboxes""buy-box""details""feedback";align-items:start;column-gap:1.5rem;padding:1rem 0 2rem;display:grid}@media (min-width:768px){.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox{grid-template:"images info""images details"1fr"checkboxes details""checkboxes feedback""buy-box buy-box"/16rem 1fr}}@media (min-width:992px){.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox{grid-template:"images info buy-box""images details buy-box"1fr"checkboxes \- buy-box""checkboxes feedback feedback"/28.375rem 1fr 18.875rem}}.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox.add-to-cart-form-content-module-scss-module__DXTmQq__definedPrice .add-to-cart-form-content-module-scss-module__DXTmQq__alertBox{display:none}.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox .add-to-cart-form-content-module-scss-module__DXTmQq__productInfo{grid-area:info;padding-bottom:.5rem}.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox .add-to-cart-form-content-module-scss-module__DXTmQq__productInfo hr{display:none}.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox .add-to-cart-form-content-module-scss-module__DXTmQq__images{grid-area:images;padding-bottom:.75rem}.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox .add-to-cart-form-content-module-scss-module__DXTmQq__checkboxes{grid-area:checkboxes;padding-bottom:1.5rem;display:flex}.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox .add-to-cart-form-content-module-scss-module__DXTmQq__feedback{flex-direction:row;grid-area:feedback;justify-content:flex-start;gap:.5rem;padding-top:.75rem}@media (min-width:768px){.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox .add-to-cart-form-content-module-scss-module__DXTmQq__feedback{justify-content:flex-end;padding-top:0;padding-bottom:1.5rem}}.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox .add-to-cart-form-content-module-scss-module__DXTmQq__buyBox{border-radius:var(--mi-radius-md);border:1px solid var(--primary-border-color);grid-area:buy-box;display:grid}@media (min-width:768px){.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox .add-to-cart-form-content-module-scss-module__DXTmQq__buyBox{grid-template-columns:1fr 1fr}}@media (min-width:992px){.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox .add-to-cart-form-content-module-scss-module__DXTmQq__buyBox{grid-template-columns:1fr;position:sticky;top:1rem}.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox:has(.add-to-cart-form-content-module-scss-module__DXTmQq__feedback) .add-to-cart-form-content-module-scss-module__DXTmQq__buyBox{margin-bottom:3.5rem}}.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox .add-to-cart-form-content-module-scss-module__DXTmQq__infoSection{border-bottom:1px solid var(--primary-border-color);flex-direction:column;justify-content:center;gap:.75rem;padding:1.5rem 1rem 1rem;display:flex}@media (min-width:768px){.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox .add-to-cart-form-content-module-scss-module__DXTmQq__infoSection{border-bottom:unset;border-right:1px solid var(--primary-border-color);padding:1rem 1.5rem 1rem 1rem}}@media (min-width:992px){.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox .add-to-cart-form-content-module-scss-module__DXTmQq__infoSection{border-bottom:1px solid var(--primary-border-color);border-right:unset;max-width:18.75rem;padding:1.5rem 1rem 1rem}}.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox .add-to-cart-form-content-module-scss-module__DXTmQq__productIds .add-to-cart-form-content-module-scss-module__DXTmQq__csnId{gap:.75rem;display:inline-flex}.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox .add-to-cart-form-content-module-scss-module__DXTmQq__shipping{--custom-product-shipping-padding:.563rem;gap:.5rem;padding-top:.75rem}.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox .add-to-cart-form-content-module-scss-module__DXTmQq__substitute{width:fit-content}.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox .add-to-cart-form-content-module-scss-module__DXTmQq__priceSection{flex-direction:column;justify-content:center;gap:.5rem;padding:1rem;display:flex}@media (min-width:768px){.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox .add-to-cart-form-content-module-scss-module__DXTmQq__priceSection{padding:1rem 1rem 1rem 1.5rem}}@media (min-width:992px){.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox .add-to-cart-form-content-module-scss-module__DXTmQq__priceSection{padding:1rem}}.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox .add-to-cart-form-content-module-scss-module__DXTmQq__productAlertBox{padding-bottom:.25rem}.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox .add-to-cart-form-content-module-scss-module__DXTmQq__price{height:unset;justify-content:flex-end}.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox .add-to-cart-form-content-module-scss-module__DXTmQq__cartRow{grid-template-columns:4.188rem auto;column-gap:.5rem;display:grid}.add-to-cart-form-content-module-scss-module__DXTmQq__productSectionWithBuyBox .add-to-cart-form-content-module-scss-module__DXTmQq__cart button{width:100%}.add-to-cart-form-content-module-scss-module__DXTmQq__headerSection{--breadcrumb-margin:0;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.add-to-cart-form-content-module-scss-module__DXTmQq__actionButtonsContainer{align-items:center;gap:.5rem;display:flex}.add-to-cart-form-content-module-scss-module__DXTmQq__content{--section-scroll-margin:12rem;width:100%;max-width:calc(var(--container-width) - 1rem);margin:0 auto;padding:0 1rem}.add-to-cart-form-content-module-scss-module__DXTmQq__content .add-to-cart-form-content-module-scss-module__DXTmQq__section{margin-bottom:2.625rem}@media (min-width:992px){.add-to-cart-form-content-module-scss-module__DXTmQq__content .add-to-cart-form-content-module-scss-module__DXTmQq__section{margin-bottom:3.5rem}}.add-to-cart-form-content-module-scss-module__DXTmQq__content h2{text-transform:uppercase;margin-bottom:1.5rem}.add-to-cart-form-content-module-scss-module__DXTmQq__content .link:hover{text-decoration:underline}@media (min-width:768px){.add-to-cart-form-content-module-scss-module__DXTmQq__content{padding:0 1.25rem}}.add-to-cart-form-content-module-scss-module__DXTmQq__content .add-to-cart-form-content-module-scss-module__DXTmQq__details{grid-area:details;padding-top:1.5rem}@media (min-width:768px){.add-to-cart-form-content-module-scss-module__DXTmQq__content .add-to-cart-form-content-module-scss-module__DXTmQq__details{border-top:1px solid var(--primary-border-color);margin-top:1rem;padding-bottom:1rem}}.add-to-cart-form-content-module-scss-module__DXTmQq__content .add-to-cart-form-content-module-scss-module__DXTmQq__details .add-to-cart-form-content-module-scss-module__DXTmQq__nameValueCard{color:var(--primary-dark);padding-bottom:.75rem;line-height:1.25}.add-to-cart-form-content-module-scss-module__DXTmQq__content .add-to-cart-form-content-module-scss-module__DXTmQq__details .add-to-cart-form-content-module-scss-module__DXTmQq__nameValueCard .add-to-cart-form-content-module-scss-module__DXTmQq__name{text-transform:uppercase;padding-right:.25rem;font-weight:600;display:inline-block}.add-to-cart-form-content-module-scss-module__DXTmQq__content .add-to-cart-form-content-module-scss-module__DXTmQq__details .add-to-cart-form-content-module-scss-module__DXTmQq__nameValueCard .add-to-cart-form-content-module-scss-module__DXTmQq__value{display:inline-block}.add-to-cart-form-content-module-scss-module__DXTmQq__content .add-to-cart-form-content-module-scss-module__DXTmQq__details .add-to-cart-form-content-module-scss-module__DXTmQq__features{padding-bottom:.5rem;padding-left:1.5rem}.add-to-cart-form-content-module-scss-module__DXTmQq__content .add-to-cart-form-content-module-scss-module__DXTmQq__details button{font-size:.875rem}
.submit-buttons-module-scss-module__PbNEDa__buttons{background-color:var(--white);flex-direction:column;gap:.5rem;width:auto;margin-top:.5rem;padding-block:1rem;display:flex;bottom:0}@media (min-width:576px){.submit-buttons-module-scss-module__PbNEDa__buttons{flex-direction:row;gap:1rem;padding-block:1.5rem}}@media (min-width:992px){.submit-buttons-module-scss-module__PbNEDa__buttons{justify-content:flex-end}}.submit-buttons-module-scss-module__PbNEDa__buttons.submit-buttons-module-scss-module__PbNEDa__pinned{box-shadow:var(--bottom-sticky-bar-shadow);border-top:solid 1px var(--light-gray-blue);width:calc(100% + var(--container-gutter)*2);margin:.5rem calc(var(--container-gutter)*-1) 0;padding:1rem var(--container-gutter);position:sticky}@media (min-width:576px){.submit-buttons-module-scss-module__PbNEDa__buttons.submit-buttons-module-scss-module__PbNEDa__pinned{padding:1.5rem var(--container-gutter)}}@media (min-width:992px){.submit-buttons-module-scss-module__PbNEDa__buttons.submit-buttons-module-scss-module__PbNEDa__pinned{position:unset;box-shadow:none;width:unset;border-top:none;margin-top:.5rem;padding-block:1.5rem}}.submit-buttons-module-scss-module__PbNEDa__buttons button{width:100%}@media (min-width:992px){.submit-buttons-module-scss-module__PbNEDa__buttons button{width:unset}}
.product-detail-module-scss-module__mVYZxq__redesignedProductDetailsContainer{--horizontal-products-slider-vertical-padding:0;--horizontal-products-slider-vertical-margin:2rem}@media (min-width:768px){.product-detail-module-scss-module__mVYZxq__redesignedProductDetailsContainer{--horizontal-products-slider-vertical-margin:2.5rem}}.product-detail-module-scss-module__mVYZxq__redesignedProductDetailsContainer .product-detail-module-scss-module__mVYZxq__backdrop{--horizontal-products-slider-background-color:var(--white);--horizontal-products-slider-vertical-margin:0 2rem}@media (min-width:768px){.product-detail-module-scss-module__mVYZxq__redesignedProductDetailsContainer .product-detail-module-scss-module__mVYZxq__backdrop{--horizontal-products-slider-vertical-margin:0 2.5rem}}@media (min-width:992px){.product-detail-module-scss-module__mVYZxq__redesignedProductDetailsContainer .product-detail-module-scss-module__mVYZxq__backdrop{--horizontal-products-slider-vertical-margin:0 3.5rem}}.product-detail-module-scss-module__mVYZxq__productDetailsContainer{--page-section-heading-margin-bottom:1.5rem;--section-scroll-margin:12rem;padding-bottom:calc(var(--custom-product-detail-footer-height,0) + 3.1875rem);position:relative}@media (min-width:768px){.product-detail-module-scss-module__mVYZxq__productDetailsContainer{padding-bottom:3.1875rem;position:static}}@media (min-width:992px){.product-detail-module-scss-module__mVYZxq__productDetailsContainer{--page-section-heading-margin-bottom:2rem}}.product-detail-module-scss-module__mVYZxq__productDetailsContainer .product-detail-module-scss-module__mVYZxq__section{margin-bottom:2rem}@media (min-width:768px){.product-detail-module-scss-module__mVYZxq__productDetailsContainer .product-detail-module-scss-module__mVYZxq__section{margin-bottom:2.5rem}}@media (min-width:992px){.product-detail-module-scss-module__mVYZxq__productDetailsContainer .product-detail-module-scss-module__mVYZxq__section{margin-bottom:3rem}}.product-detail-module-scss-module__mVYZxq__productDetailsContainer .product-detail-module-scss-module__mVYZxq__productPageInformation{flex-direction:row;gap:3rem;display:flex}.product-detail-module-scss-module__mVYZxq__productDetailsContainer .product-detail-module-scss-module__mVYZxq__productPageInformation>div:first-child{flex:1}.product-detail-module-scss-module__mVYZxq__productDetailsContainer .product-detail-module-scss-module__mVYZxq__productPageInformation .product-detail-module-scss-module__mVYZxq__productPageInformationContainer{flex-direction:column;display:flex}.product-detail-module-scss-module__mVYZxq__productDetailsContainer .product-detail-module-scss-module__mVYZxq__productPageInformation .product-detail-module-scss-module__mVYZxq__productPageInformationMain{width:100%}.product-detail-module-scss-module__mVYZxq__productDetailsContainer .link:hover{text-decoration:underline}.product-detail-module-scss-module__mVYZxq__productDetailsContainer .product-detail-module-scss-module__mVYZxq__pageInformationLiteratureAndCatalogs section{margin-top:0}@media (min-width:1200px){.product-detail-module-scss-module__mVYZxq__productDetailsContainer .product-detail-module-scss-module__mVYZxq__carousel{--btn-height:40px;--recommended-products-width:348px;background-color:var(--grey);width:var(--recommended-products-width);flex:1 0 0;height:100%;max-height:69rem;padding:1.5rem;overflow-y:hidden}.product-detail-module-scss-module__mVYZxq__productDetailsContainer .product-detail-module-scss-module__mVYZxq__carousel .product-detail-module-scss-module__mVYZxq__carouselWrapper{--carousel-wrapper-slider-height:100%;height:calc(100% - 4.125rem)}.product-detail-module-scss-module__mVYZxq__productDetailsContainer .product-detail-module-scss-module__mVYZxq__carousel h3{margin-bottom:1.5rem}}.product-detail-module-scss-module__mVYZxq__productDetailsContainer .product-detail-module-scss-module__mVYZxq__carouselInner{gap:1.25rem;display:flex}@media (min-width:1200px){.product-detail-module-scss-module__mVYZxq__productDetailsContainer .product-detail-module-scss-module__mVYZxq__carouselInner{flex-direction:column;height:100%}}.product-detail-module-scss-module__mVYZxq__productDetailsContainer .product-detail-module-scss-module__mVYZxq__backdrop{background-color:#fff;flex-direction:column;padding-top:1rem;padding-bottom:3rem;display:flex}.product-detail-module-scss-module__mVYZxq__productDetailsContainer .product-detail-module-scss-module__mVYZxq__backdrop.product-detail-module-scss-module__mVYZxq__withShadow{box-shadow:var(--card-shadow);margin-bottom:.5rem}.product-detail-module-scss-module__mVYZxq__productDetailsContainer .product-detail-module-scss-module__mVYZxq__backdrop .product-detail-module-scss-module__mVYZxq__carouselInner{overflow:scroll hidden}.product-detail-module-scss-module__mVYZxq__productDetailsContainer .product-detail-module-scss-module__mVYZxq__backdrop .product-detail-module-scss-module__mVYZxq__carouselInner::-webkit-scrollbar{height:5px}@media (min-width:1200px){.product-detail-module-scss-module__mVYZxq__productDetailsContainer .product-detail-module-scss-module__mVYZxq__backdrop .product-detail-module-scss-module__mVYZxq__carouselInner{overflow:auto scroll}}.product-detail-module-scss-module__mVYZxq__productDetailContentEnd:after{display:none!important}.product-detail-module-scss-module__mVYZxq__productDetailsContent{--page-section-heading-margin-bottom:1.5rem}@media (min-width:992px){.product-detail-module-scss-module__mVYZxq__productDetailsContent{--page-section-heading-margin-bottom:2rem}}.product-detail-module-scss-module__mVYZxq__productDetailsContent .product-detail-module-scss-module__mVYZxq__banner{background-color:var(--white);padding-top:1rem}.product-detail-module-scss-module__mVYZxq__productDetailsContent .product-detail-module-scss-module__mVYZxq__primarySection{flex-direction:column;gap:1.5rem;padding:2rem 1rem;display:flex}@media (min-width:768px){.product-detail-module-scss-module__mVYZxq__productDetailsContent .product-detail-module-scss-module__mVYZxq__primarySection{padding:2.5rem 1.5rem}}@media (min-width:992px){.product-detail-module-scss-module__mVYZxq__productDetailsContent .product-detail-module-scss-module__mVYZxq__primarySection{padding:3rem 1.5rem}}.product-detail-module-scss-module__mVYZxq__productDetailsContent .product-detail-module-scss-module__mVYZxq__primarySection .product-detail-module-scss-module__mVYZxq__section{background-color:var(--white);border-radius:var(--mi-radius-md);margin:0;padding:1.5rem 1rem}@media (min-width:768px){.product-detail-module-scss-module__mVYZxq__productDetailsContent .product-detail-module-scss-module__mVYZxq__primarySection .product-detail-module-scss-module__mVYZxq__section{padding:1.5rem}}@media (min-width:992px){.product-detail-module-scss-module__mVYZxq__productDetailsContent .product-detail-module-scss-module__mVYZxq__primarySection .product-detail-module-scss-module__mVYZxq__section{padding:2rem}}.product-detail-module-scss-module__mVYZxq__productDetailsContent .product-detail-module-scss-module__mVYZxq__secondarySection{background-color:var(--white)}.product-detail-module-scss-module__mVYZxq__productDetailsContent .product-detail-module-scss-module__mVYZxq__secondarySection .product-detail-module-scss-module__mVYZxq__container{--horizontal-products-slider-vertical-padding:0;--literature-and-catalog-margin-top:0;--container-gutter:0;flex-direction:column;gap:2.5rem;padding:2rem 1rem;display:flex}@media (min-width:768px){.product-detail-module-scss-module__mVYZxq__productDetailsContent .product-detail-module-scss-module__mVYZxq__secondarySection .product-detail-module-scss-module__mVYZxq__container{padding:2.5rem 1.5rem}}@media (min-width:992px){.product-detail-module-scss-module__mVYZxq__productDetailsContent .product-detail-module-scss-module__mVYZxq__secondarySection .product-detail-module-scss-module__mVYZxq__container{gap:3.5rem;padding:3rem 2rem}}.product-detail-module-scss-module__mVYZxq__productDetailsContent .product-detail-module-scss-module__mVYZxq__secondarySection .product-detail-module-scss-module__mVYZxq__section{background-color:var(--white);margin:0}.product-detail-module-scss-module__mVYZxq__productDetailsContent .product-detail-module-scss-module__mVYZxq__scrollToTop{z-index:5;transition:transform .4s ease-in-out;position:fixed;bottom:1rem;right:1rem}.product-detail-module-scss-module__mVYZxq__productDetailsContent .product-detail-module-scss-module__mVYZxq__scrollToTop.product-detail-module-scss-module__mVYZxq__compareDrawerVisible{transform:translateY(-11.5rem)}@media (max-width:767.98px){.product-detail-module-scss-module__mVYZxq__productDetailsContent:not(:has(.stickyContainerVisible)) .product-detail-module-scss-module__mVYZxq__scrollToTop{display:none}}
.spill-over-menu-module-scss-module__Nj-ALW__menuPaper{border-radius:.25rem;overflow:hidden}.spill-over-menu-module-scss-module__Nj-ALW__mobileMenuPaper{border-radius:0;max-width:100%;position:fixed;inset:auto 0 0!important;overflow:hidden!important}.spill-over-menu-module-scss-module__Nj-ALW__menuList{flex-direction:column!important;padding:0!important;display:flex!important}.spill-over-menu-module-scss-module__Nj-ALW__menu{max-width:100%!important}.spill-over-menu-module-scss-module__Nj-ALW__backdrop{background-color:#0009}.spill-over-menu-module-scss-module__Nj-ALW__listOption,.spill-over-menu-module-scss-module__Nj-ALW__deleteOption,.spill-over-menu-module-scss-module__Nj-ALW__closeButton{height:3.5rem;font-family:var(--font-family);background-color:var(--white);padding:1rem;font-size:1.125rem;font-weight:600}.spill-over-menu-module-scss-module__Nj-ALW__listOption,.spill-over-menu-module-scss-module__Nj-ALW__deleteOption{border-bottom:solid 1px var(--light-gray-blue);gap:.5rem;transition:background-color .2s,color .2s}.spill-over-menu-module-scss-module__Nj-ALW__listOption{color:var(--primary-light)}.spill-over-menu-module-scss-module__Nj-ALW__listOption:hover{background-color:var(--tertiary-dark);color:var(--white)}.spill-over-menu-module-scss-module__Nj-ALW__deleteOption,.spill-over-menu-module-scss-module__Nj-ALW__deleteOption svg{color:var(--danger)}.spill-over-menu-module-scss-module__Nj-ALW__deleteOption:hover{background-color:var(--danger);color:var(--white)}.spill-over-menu-module-scss-module__Nj-ALW__deleteOption:hover svg{color:var(--white)}@media print{.spill-over-menu-module-scss-module__Nj-ALW__menuPaper,.spill-over-menu-module-scss-module__Nj-ALW__mobileMenuPaper,.spill-over-menu-module-scss-module__Nj-ALW__menu,.spill-over-menu-module-scss-module__Nj-ALW__backdrop,.spill-over-menu-module-scss-module__Nj-ALW__menuList,.spill-over-menu-module-scss-module__Nj-ALW__listOption,.spill-over-menu-module-scss-module__Nj-ALW__deleteOption,.spill-over-menu-module-scss-module__Nj-ALW__closeButton{display:none!important}}.spill-over-menu-module-scss-module__Nj-ALW__deleteIcon{color:var(--danger)}.spill-over-menu-module-scss-module__Nj-ALW__closeButton{color:var(--tertiary);border:none;justify-content:center}.spill-over-menu-module-scss-module__Nj-ALW__closeButton:hover{background-color:var(--tertiary-dark);color:var(--white)}
.saved-list-details-header-module-scss-module__cejhmW__parentContainer{grid-template-areas:"breadcrumbs actionButtons""lastUpdatedAndCreatedBy lastUpdatedAndCreatedBy";gap:1.5rem;margin-top:.75rem;display:grid}@media (min-width:768px){.saved-list-details-header-module-scss-module__cejhmW__parentContainer{grid-template-areas:"breadcrumbs lastUpdatedAndCreatedBy""title actionButtons";gap:2rem;margin-top:1rem}}.saved-list-details-header-module-scss-module__cejhmW__breadcrumbs{--breadcrumb-margin:0;grid-area:breadcrumbs}.saved-list-details-header-module-scss-module__cejhmW__lastUpdatedAndCreatedBy{grid-area:lastUpdatedAndCreatedBy;align-items:center;font-size:.75rem;display:flex}@media (min-width:768px){.saved-list-details-header-module-scss-module__cejhmW__lastUpdatedAndCreatedBy{justify-content:flex-end;font-size:1rem}}.saved-list-details-header-module-scss-module__cejhmW__lastUpdatedAndCreatedBy .saved-list-details-header-module-scss-module__cejhmW__createdBy{color:#000;font-weight:600}.saved-list-details-header-module-scss-module__cejhmW__title{grid-area:title;display:none}@media (min-width:768px){.saved-list-details-header-module-scss-module__cejhmW__title{display:block}}.saved-list-details-header-module-scss-module__cejhmW__title{--heading-margin-bottom:0}.saved-list-details-header-module-scss-module__cejhmW__actionButtons{grid-area:actionButtons;justify-content:flex-end;align-items:flex-start;gap:.5rem;display:flex}.saved-list-details-header-module-scss-module__cejhmW__actionButtons .saved-list-details-header-module-scss-module__cejhmW__duplicate,.saved-list-details-header-module-scss-module__cejhmW__actionButtons .saved-list-details-header-module-scss-module__cejhmW__share,.saved-list-details-header-module-scss-module__cejhmW__actionButtons .saved-list-details-header-module-scss-module__cejhmW__email,.saved-list-details-header-module-scss-module__cejhmW__actionButtons .saved-list-details-header-module-scss-module__cejhmW__print,.saved-list-details-header-module-scss-module__cejhmW__actionButtons .saved-list-details-header-module-scss-module__cejhmW__delete{display:none}@media (min-width:768px){.saved-list-details-header-module-scss-module__cejhmW__actionButtons .saved-list-details-header-module-scss-module__cejhmW__duplicate,.saved-list-details-header-module-scss-module__cejhmW__actionButtons .saved-list-details-header-module-scss-module__cejhmW__share,.saved-list-details-header-module-scss-module__cejhmW__actionButtons .saved-list-details-header-module-scss-module__cejhmW__email,.saved-list-details-header-module-scss-module__cejhmW__actionButtons .saved-list-details-header-module-scss-module__cejhmW__print,.saved-list-details-header-module-scss-module__cejhmW__actionButtons .saved-list-details-header-module-scss-module__cejhmW__delete{display:block}}.saved-list-details-header-module-scss-module__cejhmW__actionButtons .saved-list-details-header-module-scss-module__cejhmW__options span{min-width:1rem}@media (min-width:768px){.saved-list-details-header-module-scss-module__cejhmW__actionButtons .saved-list-details-header-module-scss-module__cejhmW__options{display:none}}@media print{.saved-list-details-header-module-scss-module__cejhmW__actionButtons{display:none}}
.saved-list-details-module-scss-module__DCzLia__parentGrid{padding-bottom:calc(var(--custom-saved-list-detail-footer-height,0) + 3.1875rem);grid-template-areas:"header""details""remindersAndCartActions""itemsList";gap:1.5rem;display:grid}@media (min-width:992px){.saved-list-details-module-scss-module__DCzLia__parentGrid{grid-template-columns:1fr 21.75rem;grid-template-areas:"header header""details remindersAndCartActions""itemsList remindersAndCartActions";gap:1rem 1.5rem}}@media (min-width:768px){.saved-list-details-module-scss-module__DCzLia__parentGrid.saved-list-details-module-scss-module__DCzLia__hideInfo{grid-template-areas:"header""remindersAndCartActions""itemsList"}}@media (min-width:992px){.saved-list-details-module-scss-module__DCzLia__parentGrid.saved-list-details-module-scss-module__DCzLia__hideInfo{grid-template-areas:"header header""itemsList remindersAndCartActions"}}@media print{.saved-list-details-module-scss-module__DCzLia__parentGrid .saved-list-details-module-scss-module__DCzLia__reminders,.saved-list-details-module-scss-module__DCzLia__parentGrid .saved-list-details-module-scss-module__DCzLia__cartActions{display:none!important}}.saved-list-details-module-scss-module__DCzLia__parentGrid .saved-list-details-module-scss-module__DCzLia__header{grid-area:header}@media (min-width:992px){.saved-list-details-module-scss-module__DCzLia__parentGrid .saved-list-details-module-scss-module__DCzLia__header{margin-bottom:1rem}}.saved-list-details-module-scss-module__DCzLia__parentGrid .saved-list-details-module-scss-module__DCzLia__details{background-color:var(--white);border:1px solid var(--primary-border-color);grid-area:details;padding:1.5rem 1.25rem}.saved-list-details-module-scss-module__DCzLia__parentGrid .saved-list-details-module-scss-module__DCzLia__list{grid-area:itemsList}.saved-list-details-module-scss-module__DCzLia__parentGrid .saved-list-details-module-scss-module__DCzLia__remindersAndCartActions{background-color:var(--white);border:1px solid var(--primary-border-color);grid-area:remindersAndCartActions;align-self:flex-start}.saved-list-details-module-scss-module__DCzLia__parentGrid .saved-list-details-module-scss-module__DCzLia__remindersAndCartActions .saved-list-details-module-scss-module__DCzLia__reminders{border-bottom:1px solid var(--primary-border-color);padding:1.5rem}@media (min-width:992px){.saved-list-details-module-scss-module__DCzLia__parentGrid .saved-list-details-module-scss-module__DCzLia__remindersAndCartActions .saved-list-details-module-scss-module__DCzLia__reminders{padding:1rem}}.saved-list-details-module-scss-module__DCzLia__parentGrid .saved-list-details-module-scss-module__DCzLia__remindersAndCartActions .saved-list-details-module-scss-module__DCzLia__cartActions{display:none}@media (min-width:992px){.saved-list-details-module-scss-module__DCzLia__parentGrid .saved-list-details-module-scss-module__DCzLia__remindersAndCartActions .saved-list-details-module-scss-module__DCzLia__cartActions{flex-direction:column;justify-content:center;padding:1rem;display:flex}}.saved-list-details-module-scss-module__DCzLia__savedList{background-color:var(--white);border:1px solid var(--primary-border-color);margin-bottom:1.5rem}@media (min-width:768px){.saved-list-details-module-scss-module__DCzLia__savedList{margin-bottom:.5rem}}.saved-list-details-module-scss-module__DCzLia__savedListQuickOrder{background-color:var(--white);border-bottom:0;border-left:1px solid var(--light-gray-blue);border-right:1px solid var(--light-gray-blue);border-top:1px solid var(--light-gray-blue);display:none}@media (min-width:768px){.saved-list-details-module-scss-module__DCzLia__savedListQuickOrder{display:block}}.saved-list-details-module-scss-module__DCzLia__savedListQuickOrder .saved-list-details-module-scss-module__DCzLia__quickOrder{--row-count-to-scroll:10;margin:0;padding:0 1.6rem}.saved-list-details-module-scss-module__DCzLia__savedListQuickOrder .saved-list-details-module-scss-module__DCzLia__quickOrderHeader{cursor:pointer}.saved-list-details-module-scss-module__DCzLia__savedListQuickOrder .saved-list-details-module-scss-module__DCzLia__quickOrderHeader:hover{background-color:#f5faff}.saved-list-details-module-scss-module__DCzLia__savedListQuickOrder .saved-list-details-module-scss-module__DCzLia__quickOrderText{--link-color:var(--primary);--link-hover-color:var(--primary);width:100%;padding:2rem;font-size:1.125em;font-weight:600;text-decoration:none;display:flex}.saved-list-details-module-scss-module__DCzLia__savedListQuickOrder .saved-list-details-module-scss-module__DCzLia__quickOrderText svg,.saved-list-details-module-scss-module__DCzLia__savedListQuickOrder .saved-list-details-module-scss-module__DCzLia__quickOrderChevron{margin-left:auto}.saved-list-details-module-scss-module__DCzLia__savedListQuickOrder .saved-list-details-module-scss-module__DCzLia__quickOrderButtons{padding-inline:1.6rem}
.persisted-toggle-module-scss-module__6-iEaG__switch{appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e");background-position:0;background-repeat:no-repeat;background-color:var(--med-gray);border:none;border-radius:2.5rem;width:2.5rem;height:1.5rem;transition:background-position .15s ease-in-out}.persisted-toggle-module-scss-module__6-iEaG__switch:focus{box-shadow:var(--focus-outer-shadow)}.persisted-toggle-module-scss-module__6-iEaG__switch:checked{background-color:var(--tertiary);background-position:100%}
.cart-actions-header-module-scss-module__sRMwvW__countAndToggle{justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem;display:flex}@media (min-width:768px){.cart-actions-header-module-scss-module__sRMwvW__countAndToggle{width:auto;min-width:fit-content;margin-bottom:0;padding-left:1.5rem}}.cart-actions-header-module-scss-module__sRMwvW__toggleAndLabel{flex-direction:row;display:flex}@media (min-width:768px){.cart-actions-header-module-scss-module__sRMwvW__toggleAndLabel{flex-direction:column-reverse}}@media (min-width:992px){.cart-actions-header-module-scss-module__sRMwvW__toggleAndLabel{flex-direction:row}}.cart-actions-header-module-scss-module__sRMwvW__cartCountText{color:var(--primary-light);font-size:1rem;font-weight:600}@media (min-width:768px){.cart-actions-header-module-scss-module__sRMwvW__cartCountText{display:none}}.cart-actions-header-module-scss-module__sRMwvW__detailedCartText{color:var(--primary-light);padding-left:.5rem;font-size:.875rem;font-weight:600}@media (min-width:768px){.cart-actions-header-module-scss-module__sRMwvW__detailedCartText{padding-left:0}}@media (min-width:992px){.cart-actions-header-module-scss-module__sRMwvW__detailedCartText{padding-left:.5rem}}.cart-actions-header-module-scss-module__sRMwvW__infoIcon{color:var(--primary-lighter);margin-left:.25rem}
@media (min-width:768px){.cart-actions-module-scss-module__I4JO7q__hideOnPhoneUp{display:none}}.cart-actions-module-scss-module__I4JO7q__cartActionsQuickOrder{border-bottom:1px solid var(--light-gray-blue);border-left:1px solid var(--light-gray-blue);border-right:1px solid var(--light-gray-blue);background-color:var(--white)}.cart-actions-module-scss-module__I4JO7q__cartActionsQuickOrder .cart-actions-module-scss-module__I4JO7q__header{cursor:pointer}.cart-actions-module-scss-module__I4JO7q__cartActionsQuickOrder .cart-actions-module-scss-module__I4JO7q__header:hover{background-color:#f5faff}.cart-actions-module-scss-module__I4JO7q__cartActionsQuickOrder .cart-actions-module-scss-module__I4JO7q__header .cart-actions-module-scss-module__I4JO7q__text{--link-color:var(--primary);--link-hover-color:var(--primary);width:100%;padding:2rem;font-size:1.125em;font-weight:600;text-decoration:none;display:flex}.cart-actions-module-scss-module__I4JO7q__cartActionsQuickOrder .cart-actions-module-scss-module__I4JO7q__header .cart-actions-module-scss-module__I4JO7q__text svg{margin-left:auto}.cart-actions-module-scss-module__I4JO7q__cartActionsQuickOrder{display:none}@media (min-width:768px){.cart-actions-module-scss-module__I4JO7q__cartActionsQuickOrder{display:block}}.cart-actions-module-scss-module__I4JO7q__cartActionsQuickOrder .cart-actions-module-scss-module__I4JO7q__quickOrder{margin:0;padding-inline:1.6rem}.cart-actions-module-scss-module__I4JO7q__quickOrderButtons{padding-inline:1.6rem}
.cart-alerts-module-scss-module__3US_LG__alertWrapper{grid-template-columns:1fr;row-gap:1.5rem;display:grid}
h1.cart-approval-header-module-scss-module__p2qjqq__cartApprovalHeader{--heading-margin-bottom:0;display:block}.cart-approval-header-module-scss-module__p2qjqq__itemCount{display:none}@media (min-width:768px){.cart-approval-header-module-scss-module__p2qjqq__itemCount{color:var(--primary);text-transform:lowercase;padding-left:1rem;font-family:Source Sans Pro,sans-serif;font-size:1.125rem;font-weight:600;display:inline-block}}
.cart-header-module-scss-module__vZczja__cartHeader{justify-content:space-between;align-items:center;display:flex}.cart-header-module-scss-module__vZczja__cartHeaderTitle{--heading-margin-bottom:0;display:block}.cart-header-module-scss-module__vZczja__itemCount{display:none}@media (min-width:768px){.cart-header-module-scss-module__vZczja__itemCount{color:var(--primary);text-transform:lowercase;padding-left:1rem;font-family:Source Sans Pro,sans-serif;font-size:1.125rem;font-weight:600;display:inline-block}.cart-header-module-scss-module__vZczja__cartActions{flex-direction:column-reverse;align-items:flex-end;gap:1rem;display:flex}}@media (min-width:1200px){.cart-header-module-scss-module__vZczja__cartActions{flex-direction:row;display:flex}}.cart-header-module-scss-module__vZczja__flexSlot{justify-content:flex-start;gap:1rem;display:flex}.cart-header-module-scss-module__vZczja__quickOrderButton{display:none}@media (min-width:768px){.cart-header-module-scss-module__vZczja__quickOrderButton{display:flex}}.cart-header-module-scss-module__vZczja__showOnPhoneUp{display:none}@media (min-width:768px){.cart-header-module-scss-module__vZczja__showOnPhoneUp{display:block}}.cart-header-module-scss-module__vZczja__printButton{position:relative}.cart-header-module-scss-module__vZczja__printButton button{height:2.5rem}@media (max-width:767.98px){.cart-header-module-scss-module__vZczja__quickOrderDialog{--dialog-spacing-top:0;--dialog-spacing-sides:0}}.cart-header-module-scss-module__vZczja__quickOrderDialogPaper{max-width:61.375rem}@media (max-width:767.98px){.cart-header-module-scss-module__vZczja__quickOrderDialogPaper{max-height:100vh}}.cart-header-module-scss-module__vZczja__quickOrderDialogContent{--basic-card-padding:1.5rem;margin:0;padding:1rem}@media (min-width:768px){.cart-header-module-scss-module__vZczja__quickOrderDialogContent{padding:1rem 2rem 2rem}}.cart-header-module-scss-module__vZczja__quickOrderDialogSubmitButtons{gap:2rem;margin:0;padding:0}
.sign-in-guest-container-module-scss-module__nCfoLG__signInGuestContainer{border:1px solid var(--light-gray-blue);border-radius:var(--ld-mi-radius-md);background-color:#fff;grid-template-areas:"signInForm""registerOrContinueGuest";gap:2rem;padding:1rem;display:grid}.sign-in-guest-container-module-scss-module__nCfoLG__signInGuestContainer label[for=password],.sign-in-guest-container-module-scss-module__nCfoLG__signInGuestContainer label[for=username]{display:none}@media (min-width:768px){.sign-in-guest-container-module-scss-module__nCfoLG__signInGuestContainer{grid-template-columns:auto;grid-template-areas:"signInForm registerOrContinueGuest";gap:2.5rem;margin-bottom:1rem;padding:1.5rem}}@media (min-width:992px){.sign-in-guest-container-module-scss-module__nCfoLG__signInGuestContainer{gap:3rem;padding:2rem}}.sign-in-guest-container-module-scss-module__nCfoLG__signInGuestContainer .sign-in-guest-container-module-scss-module__nCfoLG__signInForm{grid-area:signInForm;width:auto}.sign-in-guest-container-module-scss-module__nCfoLG__signInGuestContainer .sign-in-guest-container-module-scss-module__nCfoLG__signInForm h3{margin-bottom:1.5rem}.sign-in-guest-container-module-scss-module__nCfoLG__signInGuestContainer .sign-in-guest-container-module-scss-module__nCfoLG__signInFormWrapper{padding:0}.sign-in-guest-container-module-scss-module__nCfoLG__signInGuestContainer .sign-in-guest-container-module-scss-module__nCfoLG__signInFormWrapper button[type=submit]{width:100%;height:3rem;font-size:1.25rem}@media (min-width:768px){.sign-in-guest-container-module-scss-module__nCfoLG__signInGuestContainer .sign-in-guest-container-module-scss-module__nCfoLG__signInFormWrapper button[type=submit]{width:auto;font-size:var(--btn-small-font-size);height:var(--btn-small-height)}}.sign-in-guest-container-module-scss-module__nCfoLG__signInGuestContainer .sign-in-guest-container-module-scss-module__nCfoLG__registerOrContinueGuest{grid-area:registerOrContinueGuest}.sign-in-guest-container-module-scss-module__nCfoLG__signInGuestContainer .sign-in-guest-container-module-scss-module__nCfoLG__registerOrContinueGuest h3{margin-bottom:1.5rem}.sign-in-guest-container-module-scss-module__nCfoLG__signInGuestContainer .sign-in-guest-container-module-scss-module__nCfoLG__registerOrContinueGuest ul{grid-template-columns:1fr;gap:.75rem}.sign-in-guest-container-module-scss-module__nCfoLG__signInGuestContainer .sign-in-guest-container-module-scss-module__nCfoLG__registerOrContinueGuest ul li{font-size:1rem}@media (min-width:768px){.sign-in-guest-container-module-scss-module__nCfoLG__signInGuestContainer .sign-in-guest-container-module-scss-module__nCfoLG__registerOrContinueGuest ul li{font-size:1.125rem}}.sign-in-guest-container-module-scss-module__nCfoLG__signInGuestContainer .sign-in-guest-container-module-scss-module__nCfoLG__registerOrContinueGuest .sign-in-guest-container-module-scss-module__nCfoLG__registerOrContinueButtons{flex-direction:column;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.sign-in-guest-container-module-scss-module__nCfoLG__signInGuestContainer .sign-in-guest-container-module-scss-module__nCfoLG__registerOrContinueGuest .sign-in-guest-container-module-scss-module__nCfoLG__registerOrContinueButtons .sign-in-guest-container-module-scss-module__nCfoLG__button{width:100%}@media (min-width:768px){.sign-in-guest-container-module-scss-module__nCfoLG__signInGuestContainer .sign-in-guest-container-module-scss-module__nCfoLG__registerOrContinueGuest .sign-in-guest-container-module-scss-module__nCfoLG__registerOrContinueButtons{flex-direction:row;gap:1.5rem}.sign-in-guest-container-module-scss-module__nCfoLG__signInGuestContainer .sign-in-guest-container-module-scss-module__nCfoLG__registerOrContinueGuest .sign-in-guest-container-module-scss-module__nCfoLG__registerOrContinueButtons .sign-in-guest-container-module-scss-module__nCfoLG__button{width:auto;font-size:var(--btn-small-font-size);padding:var(--btn-small-padding);min-width:var(--btn-small-min-width);line-height:var(--btn-small-line-height);height:var(--btn-small-height)}}.sign-in-guest-container-module-scss-module__nCfoLG__rememberMeCheckbox{margin-bottom:1.5rem!important}.sign-in-guest-container-module-scss-module__nCfoLG__rememberMeCheckbox label{--checkbox-label-color:var(--black)}.sign-in-guest-container-module-scss-module__nCfoLG__formAction{color:var(--black)}.sign-in-guest-container-module-scss-module__nCfoLG__formAction a.link{--link-color:var(--tertiary);--link-hover-color:var(--tertiary-dark);--link-font-weight:600}
.cart-approval-estimated-delivery-module-scss-module__RA4uHG__estimatedDeliveryContainer{flex-direction:column;display:flex}.cart-approval-estimated-delivery-module-scss-module__RA4uHG__tooltipInfoIcon{color:var(--primary-lighter);margin:.25rem 0 .25rem .25rem}.cart-approval-estimated-delivery-module-scss-module__RA4uHG__estimatedDate{font-size:1.125rem;font-weight:600}.cart-approval-estimated-delivery-module-scss-module__RA4uHG__deliveryLocation{height:1.25rem;color:var(--grays-dark-gray);margin:.438rem .5rem 0 0;font-size:1rem}.cart-approval-estimated-delivery-module-scss-module__RA4uHG__deliveryLocation button{padding:.3125rem}
.unmatched-items-module-scss-module__cshqHG__buttonWrapper{justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;display:flex}.unmatched-items-module-scss-module__cshqHG__buttonWrapper .unmatched-items-module-scss-module__cshqHG__spacer{flex:1}.unmatched-items-module-scss-module__cshqHG__buttonWrapper button{margin:.75rem}.unmatched-items-module-scss-module__cshqHG__title{margin-bottom:.5rem;font-size:1.125em;font-weight:700}.unmatched-items-module-scss-module__cshqHG__list,.unmatched-items-module-scss-module__cshqHG__message{margin-bottom:1rem}.unmatched-items-module-scss-module__cshqHG__leaveAllWrapper{align-items:center;margin-bottom:1rem}.unmatched-items-module-scss-module__cshqHG__leaveAllWrapper .unmatched-items-module-scss-module__cshqHG__what{text-align:center}.unmatched-items-module-scss-module__cshqHG__popper{width:50rem}.unmatched-items-module-scss-module__cshqHG__tooltip{background-color:var(--white);box-shadow:var(--card-shadow);color:var(--primary-dark);max-width:none;padding:0;font-size:.75rem}.unmatched-items-module-scss-module__cshqHG__tooltip p{font-family:var(--font-family),sans-serif;margin-bottom:.25rem}.unmatched-items-module-scss-module__cshqHG__tooltip p:nth-of-type(2){margin-top:.75rem}.unmatched-items-module-scss-module__cshqHG__tooltipArrow:before{background-color:var(--white);box-shadow:var(--card-shadow)}
.product-images-dialog-module-scss-module__kx5kOG__productImagesDialog{--image-preview-border-radius:var(--ld-mi-radius-sm,0);--image-with-zoom-border-radius:var(--ld-mi-radius-md,0)}.product-images-dialog-module-scss-module__kx5kOG__productImagesDialog .product-images-dialog-module-scss-module__kx5kOG__dialogContent{padding-bottom:2.5rem}.product-images-dialog-module-scss-module__kx5kOG__productImagesDialog .product-images-dialog-module-scss-module__kx5kOG__dialogHeader{justify-content:flex-end;height:5rem;padding:0 2.5rem;display:flex}.product-images-dialog-module-scss-module__kx5kOG__productImagesDialog .product-images-dialog-module-scss-module__kx5kOG__dialogHeader .product-images-dialog-module-scss-module__kx5kOG__closeButton{font-size:1.25rem}.product-images-dialog-module-scss-module__kx5kOG__productImagesDialog .MuiDialog-container{align-items:flex-start}@media (min-width:992px){.product-images-dialog-module-scss-module__kx5kOG__productImagesDialog .product-images-dialog-module-scss-module__kx5kOG__downloadSectionWidth{width:31.25rem}}@media (max-width:991.98px){.product-images-dialog-module-scss-module__kx5kOG__productImagesDialog .product-images-dialog-module-scss-module__kx5kOG__container{width:100vw;height:100vh;max-height:unset;margin:0}}
.approval-cart-module-scss-module__Bf_fzG__cartGrid{grid-template-areas:"header""actions""summary""estimated-delivery""list""saved";gap:1.5rem;padding-bottom:3rem;display:grid}@media (min-width:992px){.approval-cart-module-scss-module__Bf_fzG__cartGrid{grid-template-columns:2fr 1fr;grid-template-areas:"header header""actions summary""estimated-delivery summary""list summary""saved summary"}}.approval-cart-module-scss-module__Bf_fzG__cartHeader{grid-area:header;justify-content:space-between;margin-bottom:0;display:flex}.approval-cart-module-scss-module__Bf_fzG__cartActions{grid-area:actions}.approval-cart-module-scss-module__Bf_fzG__cartEstimatedDelivery{grid-area:estimated-delivery}.approval-cart-module-scss-module__Bf_fzG__cartItemList{grid-area:list}.approval-cart-module-scss-module__Bf_fzG__cartSummary{grid-area:summary}.approval-cart-module-scss-module__Bf_fzG__cartSummary button{text-transform:uppercase}
.cart-module-scss-module__yC29oW__cartGrid{grid-template-areas:"header""actions""summary""mixed-alert""estimated-delivery""list""saved";gap:1.5rem;padding-bottom:3rem;display:grid}@media (min-width:992px){.cart-module-scss-module__yC29oW__cartGrid{grid-template-columns:2fr 1fr;grid-template-areas:"header header""actions summary""mixed-alert summary""estimated-delivery summary""list summary""saved summary"}}.cart-module-scss-module__yC29oW__cartGrid.cart-module-scss-module__yC29oW__hasAlert{grid-template-areas:"header""alerts""actions""mixed-alert""summary""estimated-delivery""list""saved"}@media (min-width:992px){.cart-module-scss-module__yC29oW__cartGrid.cart-module-scss-module__yC29oW__hasAlert{grid-template-areas:"header header""alerts summary""actions summary""mixed-alert summary""estimated-delivery summary""list summary""saved summary"}}.cart-module-scss-module__yC29oW__cartGrid.cart-module-scss-module__yC29oW__hasUnmatched{grid-template-areas:"header""unmatched""inactive""alerts""actions""mixed-alert""summary""estimated-delivery""list""saved"}@media (min-width:992px){.cart-module-scss-module__yC29oW__cartGrid.cart-module-scss-module__yC29oW__hasUnmatched{grid-template-areas:"header header""unmatched summary""inactive summary""alerts summary""actions summary""mixed-alert summary""estimated-delivery summary""list summary""saved summary"}}.cart-module-scss-module__yC29oW__cartGrid.cart-module-scss-module__yC29oW__isEmpty{grid-template-areas:"header""list""saved"}@media (min-width:992px){.cart-module-scss-module__yC29oW__cartGrid.cart-module-scss-module__yC29oW__isEmpty{grid-template-areas:"header header""list summary""saved summary"}}.cart-module-scss-module__yC29oW__cartHeader{grid-area:header;justify-content:space-between;align-items:flex-start;margin-bottom:0;display:flex}@media (min-width:1200px){.cart-module-scss-module__yC29oW__cartHeader{align-items:center}}.cart-module-scss-module__yC29oW__cartActions{border-radius:var(--ld-mi-radius-md);grid-area:actions}.cart-module-scss-module__yC29oW__cartAlerts{grid-area:alerts}.cart-module-scss-module__yC29oW__cartMixedAlert{grid-area:mixed-alert}.cart-module-scss-module__yC29oW__cartEstimatedDelivery{grid-area:estimated-delivery}.cart-module-scss-module__yC29oW__cartItemList{grid-area:list}.cart-module-scss-module__yC29oW__cartInactiveItems{grid-area:inactive}.cart-module-scss-module__yC29oW__cartUnmatchedItems{grid-area:unmatched}.cart-module-scss-module__yC29oW__cartSummary{grid-area:summary}.cart-module-scss-module__yC29oW__savedItems{grid-area:saved;margin-top:.5rem}
.page-module-scss-module__5gUk5q__page{background-color:var(--white);padding:1.5rem 0}.page-module-scss-module__5gUk5q__header{--hero-padding:1rem 0}.page-module-scss-module__5gUk5q__infoList{padding-left:1.5rem}
