.footer_wrap_inner {
    padding: 0;
}

.woocommerce .products .post_item_wrap {
    text-align: center;
    border: 0px solid #e2dfd5;
    padding-bottom: 2.7em;
}

.popup_wrap .popup_form_field.iconed_field input {
    padding-right: 30px;
    color: black;
}
.popup_wrap .popup_form_field.iconed_field input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #999;
    opacity: 1; /* Firefox */
}
.top_panel_image {
    padding-bottom: 1em; 
    overflow: hidden;
    position: relative;
    background-size: cover;
    background-position: center;
}

.top_panel_image_header .top_panel_image_title {
    margin-top: 1em;
    margin-bottom: 0.6em;
}
.popup_wrap .popup_form_field.iconed_field input :-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #999;
}

.popup_wrap .popup_form_field.iconed_field input::-ms-input-placeholder { /* Microsoft Edge */
    color: #999;
}

.giftwrap_header a {
    cursor: pointer;
    background-color: green;
    padding: 4px 8px;
border-radius:5px;
}
.giftwrap_header_wrapper {
    margin-top: 25px;
}