.overlay-image-container{display:block;position:relative;text-align:center;margin-bottom:30px}.overlay-image-container img{margin:0 auto}.overlay-Label{width:100%;position:absolute;bottom:0;font-weight:400;display:block;line-height:1.25;background:rgba(139,111,78,.8);margin-bottom:0;border:0;border-radius:0}.float-end .btn-primary:hover,.overlay-image-container .overlay-Label:hover{color:#fff;background-color:#a88964;border-color:transparent}@media (max-width:1199px){.overlay-image-container .overlay-Label{position:relative;font-weight:400}.overlay-image-container .btn-primary{background:0 0;white-space:normal;color:#8b6f4e;padding:0}.overlay-image-container .btn{padding:5px 0 0}}.bg-grey{background:#efefef}.float-start{float:left!important}.float-end{float:right!important}.float-end .btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:2px solid;padding:.8rem;font-size:1rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;text-transform:uppercase;border-radius:0;left:0}.float-end .btn-primary{color:#fff;background-color:#8b6f4e;border-color:transparent}@media (min-width:992px){.d-flex-center{display:flex;align-items:center;justify-content:space-between}}@media (max-width:991px){.col-opt,.countertop-selection-img-text img{margin:0 auto}.col-opt{width:100%;max-width:330px;text-align:center;padding:15px 0 0}.float-end,.float-start{float:unset!important;text-align:center}.float-end .btn-primary{margin-bottom:15px}}