/*
Theme Name: storefront-child
Template: storefront
Author: Woocommerce
Description: Official Storefront Woocommerce Theme
Version: 1.0
*/

.site-search
{
	visibility:hidden;
}
.search-field
{
	pointer-events:none;
}

#masthead
{
margin-bottom:2em;
}


/* Center WooCommerce Cart Totals 
 * 
 * */
.woocommerce-cart .cart-collaterals .cart_totals {
    float: none;
    width: 100%;
    max-width: 600px;
    margin: 0 auto;
}
/* Center Proceed to Checkout button 
 * 
 * */
.entry-header {
    padding: 20px !important;
}
.site-info
{
	text-align:right;
}

.askus img {
    display: block;
    height: auto;
    margin: 50px auto;

}
.woocommerce-MyAccount-downloads-file {
    background: #5068af !important;
    color: #fff;
    padding: 12px 20px;
    border-radius: 6px;
    text-decoration: none;
}

.woocommerce-MyAccount-downloads-file:hover {
    opacity: 0.8;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button,
.added_to_cart {

    border-radius: 6px;
}

/*  MY ACCOUNT DOUBLE IMAGE PLANKS
 * 
 *
*/
.two-image-hook {
    display: flex;
    gap: 70px;
    justify-content: center;
    align-items: center;
		padding-top:50px;
}

.two-image-hook img {
    display: block;
    width: auto;
    height: auto;
    max-width: 100%;
}

@media (max-width: 768px) {
    .two-image-hook {
        flex-direction: column;
        gap: 30px;
        align-items: center;
    }
}

/*
 * 
 * My account single image plank
 * 
 */
.myaccount-img-wrapper {
    text-align: center;
    padding-top: 50px;
}

.myaccount-img-link {
    display: inline-block;
    width: auto;
    max-width: 100%;
    line-height: 0;
}

.myaccount-single-img-plank {
    display: block;
    width: auto;
    height: auto;
    max-width: 100%;
    padding: 0;
    margin: 0;
}
