@charset "utf-8";

.free-shipping-disclaimer-container { background-color: rgb(244, 243, 238); width: 100%; padding: 1em 0px 2em; }

.disclaimer-copy-container { width: calc(100% - 100px); margin: auto; text-align: left; }

.disclaimer-copy-container h3 { letter-spacing: 0.12em; line-height: 1.4; font-size: 14px; margin-top: 0px; text-transform: uppercase; }

.disclaimer-copy-container p { letter-spacing: 0.03em; line-height: 1.4; font-size: 12px; margin-bottom: 0px; }

.plp-layout .oor-carousel-section { margin-bottom: 0px; }

.plp-layout .nextContainer:has(.free-shipping-disclaimer-container) { width: calc(100% + 50px); margin: auto -50px; }

.plp-layout .disclaimer-copy-container h3 { margin-bottom: 1em; }

.new-header.adaptive-layout .spategory-layout.plp-layout + .category-cms-container .oor-carousel-section { margin-bottom: 0px; }

.spategory-layout.plp-layout + .category-cms-container .nextContainer:has(.free-shipping-disclaimer-container) { width: calc(100% + 100px); margin: auto -50px; }

.spategory-layout.plp-layout + .category-cms-container .disclaimer-copy-container h3 { margin-bottom: 1em; }

.super-category-layout .oor-carousel-section { margin-bottom: 0px; }

.super-category-layout .nextContainer:has(.free-shipping-disclaimer-container) { width: calc(100% + 100px); margin: auto -50px; }

.super-category-layout .disclaimer-copy-container h3 { margin-bottom: 1em; }