.plain_content {
height: 100%;
}
.component_ContentDisplay_Content {
margin: 0; margin: 0; padding: 0px;  } #c1040.component_ContentDisplay_Content {
 } .docwrap {padding-top: 0;}.document {max-width: 100%;}.menuwrap {border-top: 0;}.ppt-banner-title {background-image: -webkit-gradient(linear, left top, right top, color-stop(30.96%, #F4F4F4), to(rgba(244, 244, 244, 0))), url("/site/rejuv/images/cosmetic-banner.jpg");background-image: -webkit-linear-gradient(left, #F4F4F4 30.96%, rgba(244, 244, 244, 0) 100%), url("/site/rejuv/images/cosmetic-banner.jpg");background-image: -o-linear-gradient(left, #F4F4F4 30.96%, rgba(244, 244, 244, 0) 100%), url("/site/rejuv/images/cosmetic-banner.jpg");background-image: linear-gradient(90deg, #F4F4F4 30.96%, rgba(244, 244, 244, 0) 100%), url("/site/rejuv/images/cosmetic-banner.jpg");background-repeat: no-repeat;background-position: center;background-size: cover;position: relative;padding: 8.45vw 20px;}.product-category {display: grid;grid-template-columns: auto 1fr;gap: 60px;padding: 50px 0;}.product-category-section {padding: 25px 20px;}.ppt-banner-title .blurb-content-wrapper {max-width: 1280px;margin: 0 auto;}.ppt-banner-title h1 {text-transform: uppercase;}.product-category .heading-title {font-size: 38px;text-transform: uppercase;border-bottom: 1px solid #C4BE71;padding-bottom: 13px;margin-bottom: 23px;}.heading-title .prod-tag {font-weight: bold;font-size: 24px;line-height: normal;display: block;}.product-category .blurb-content {padding-right: 35px;}#c1040 ul {display: grid;grid-template-columns: repeat(auto-fill, minmax(309px, 1fr));gap: 10px;align-items: center;margin-bottom: 0;text-align: center;}#c1040 li {background-image: none;padding-left: 0;}#c1040 li a {display: block;width: 100%;padding: 14px 10px;border: 2px solid #B7A8BC;box-sizing: border-box;font-weight: bold;font-size: 14px;line-height: 19px;text-align: center;color: #B7A8BC;}@media screen and (max-width: 1024px) {.product-category {grid-template-columns: 1fr 1fr;gap: 30px;padding: 20px 0;}}@media screen and (max-width: 958px) {.product-category {grid-template-columns: 1fr;}}
.component_Template_ProductPageTemplate {
margin: 0; margin: 0; padding: 0px;  } #c1035.component_Template_ProductPageTemplate {
 } .blurb-button li {display: inline-block;margin: 3px;}.blurb-content-wrapper .heading-title {text-transform: uppercase!important;}
.component_Custom_Blurb {
margin: 0; margin: 0; padding: 0px;  } #c1036.component_Custom_Blurb {
 } #c1037.component_Custom_Blurb {
 } #c1038.component_Custom_Blurb {
 } #c1039.component_Custom_Blurb {
 } 
