/* DFCT0027676 */
@media (min-width:992px) and (max-width:1330px) {
    .sustainability-more-options {
        top: 147px;
    }
}
@media (min-width:768px) and (max-width:857px) {
    .sustainability-more-options {
        top: 147px;
    }
}
@media (min-width:466px) and (max-width:767px) {
    .sustainability-more-options {
        top: 118px;
    }
}
@media (max-width:465px) {
    .sustainability-more-options {
        top: 158px;
    } 
}
.behr-legal .two-col-with-sidebar__header h1{
    font-size: 3.875rem !important;
    line-height: 4.65rem !important;
    margin-bottom: 16px;
}
@media only screen and (min-width: 1200px){
    .behr-legal .two-col-with-sidebar__header h1{
        font-size: 4.875rem !important;
        line-height: 75px !important;
        margin-bottom: 16px;
    }
}
@media (min-width:992px) and (max-width:1330px) {
    .visualizer-home #roomDropdown.dropdown-toggle.btn.btn-dropdown.text-left.w-100 {
        font-size: 15px;
        width: 320px !important;
    }
    .visualizer-home .show.dropdown .dropdown-menu.w-100.show {
        width: 320px !important;
    }
}
@media (min-width:1331px) {
    .visualizer-home #roomDropdown.dropdown-toggle.btn.btn-dropdown.text-left.w-100 {
        width: 300px !important;
        max-width: 300px;
    }
    .visualizer-home .show.dropdown .dropdown-menu.w-100.show {
        width: 300px !important;
    }
}
@media (min-width:1025px) {
    .color-tools-featured-banners .primary-button-orange.my-4 {
        font-size: 12px;
    }
}
@media (min-width:992px) and (max-width:1024px) {
    .color-tools-featured-banners .primary-button-orange.my-4 {
        font-size: 11px;
    }
}
.colorsmart .visualizer-home .color-modules .col-12.home-title{
    line-height: 32px;
}
 /* Sustainability Button Fix */
@media (min-width:1025px) and (max-width:1330px) {
    .sustainability_title {
        padding: 0px 8px;
    }
    .sustainabilityTopSection #ext-flat-page {
        margin-top: 10%;
    }
    .sustainability-bear-buttons-section {
        top: 44%;
    }
}
@media (min-width:992px) and (max-width:1024px) {
    .sustainabilityTopSection #ext-flat-page {
        margin-top: 12%;
    }
    .sustainability-bear-buttons-section {
        top: 46%;
    }
}
@media (min-width:625px) and (max-width:649px) {
    .sustainabilityTopSection #ext-flat-page {
        margin-top: 11%;
    }
    .sustainability-bear-buttons-section {
        top: 32%;
    }
}
@media (min-width:594px) and (max-width:624px) {
    .sustainabilityTopSection #ext-flat-page {
        margin-top: 12%;
    }
    .sustainability-bear-buttons-section {
        top: 32%;
    }
}
@media (min-width:450px) and (max-width:593px) {
    .sustainabilityTopSection #ext-flat-page {
        margin-top: 12%;
    }
    .sustainability-bear-buttons-section {
        top: 46%;
    }
}
@media (min-width:401px) and (max-width:449px) {
    .sustainabilityTopSection #ext-flat-page {
        margin-top: 13%;
    }
    .sustainability-bear-buttons-section {
        top: 45%;
    }
}
@media (max-width:400px) {
    .sustainabilityTopSection #ext-flat-page {
        margin-top: 17%;
    }
    .sustainability-bear-buttons-section {
        top: 46%;
    }
}
@media (max-width:376px) {
    .sustainability-bear-buttons-section {
        top: 49%;
    }
}
@media (min-width:1331px) {
    .global-header__desktop-nav--main ul {
        width: 850px;
    }
}
@media (min-width:1200px) and (max-width:1330px) {
    .global-header__desktop-nav--main ul {
        width: 780px;
    }
}
@media (min-width:992px) and (max-width:1199px) {
    .global-header__desktop-nav--main ul {
        width: 620px;
    }
    .global-header__nav-items li a {
        font-size: 15px;
    }
}
@media (min-width:992px) and (max-width:1100px) {
    .choose-rep-row .dropdown-toggle {
        font-size: 11px;
        min-width: 205px;
    }
}
@media (min-width:1101px) {
    .choose-rep-row .dropdown-toggle {
        font-size: 13px;
        min-width: 235px;
    }
}
@media (max-width:991px) {
    .choose-rep-row .dropdown-toggle {
        font-size: 13px;
    }
}
div#product-usage .product-usage__icons img {
    width:50px;
    object-fit: contain;
}
.product-detail-header__order--1 ul {
    margin-block-start: 1em;
    margin-block-end: 1em;
    padding-inline-start: 40px;
}
.product-detail-header [data-bv-show="rating_summary"] .bv_main_container .bv_button_buttonMinimalist,
.product-detail-header [data-bv-show="rating_summary"] .bv_main_container .bv_numReviews_text {
    font-family: var(--behr-body-and-label-font) !important;
}
.product-detail-header [data-bv-show="rating_summary"] .bv_main_container .bv_button_buttonMinimalist:hover,
.product-detail-header [data-bv-show="rating_summary"] .bv_main_container .bv_numReviews_text:hover {
    font-family: var(--behr-body-and-label-font) !important;
}
.product-reviews div#ratings * {
    font-family: var(--behr-body-and-label-font) !important;
}
@media (max-width:575px) {
    .five-column-layout__behrfs-2 {
        font-size: 24px !important;
        line-height: 24px !important;
    }
    .five-column-layout__mobile-col-5 {
        margin-left: -2%;
    }
}
.five-column-layout__mobile-col-5 {
    padding-left: 0px !important;
}