.section-pdp{position relative; float left;}.image{display block;max-width 100%;height auto;}.footnotes{margin-bottom 10px;color #fff;font-size 10px;line-height 12px;font-weight 400;align-content center;align-items center;display flex;flex-wrap wrap;}.center-content1{background-image url("https://www.webhallen.com/images/682470-intro-bg?raw"); background-size cover; background-position center; background-repeat no-repeat; padding 8px; color white; text-aligncenter; min-height 10em; display flex; align-items center; justify-content center;}.center-footer{background-image url("https://www.webhallen.com/images/682472-product-skus-footer-bg?raw"); background-size cover; background-position center; background-repeat no-repeat; padding 16px; color white;}@media (max-width 575.98px){/* Apply styles for devices smaller than sm */ .section-pdp{display block; text-align left;}.overlay{position static; width 100%; height auto; color black; /* Set text colour to black */ padding 8px 0; box-sizing border-box;}}/* Additional styles for devices larger than xs */ @media (min-width 576px){.section-pdp{display flex; flex-direction column; align-items center; text-align left; padding 16px 0; background-color black;}.overlay{position absolute; top 0; left 0; width 55%; /*Adjusts space for text to occupy */ height 100%; color #fff; /*Adjust text colour */ padding 16px; box-sizing border-box; display flex; flex-wrap wrap; align-content center; align-items center; background-colorrgba(0,0,0,0.3);}.overlay.right{left auto; right 0;}}
.