.woocommerce-variation-add-to-cart {
    display: none;
}

.alpakaalm-related-products-container, .alpakaalm-shop-container {
    background-image: url(../images/24_AlpakaAlm_shop_background.jpg);
    background-repeat: repeat-y;
    background-size: 100% auto;
    padding: 3rem 0;
}

.alpakaalm-related-products-container .wp-block-heading {
    text-align: center;
    margin-bottom: 2rem !important;
}

.alpakaalm-related-products-container .wp-block-woocommerce-product-price,
.alpakaalm-related-products-container .wp-block-button
{
    display: none !important;
}

.wc-block-grid__product-link {
    text-decoration: none;
}

.alpakaalm-related-products-container .wp-block-post-title,
.wc-block-product .wp-block-post-title a,
.wc-block-grid__product-title {
    font-family: 'Work Sans', sans-serif !important;
    color: #3D3D40 !important;
    font-size: 1.2rem !important;
    font-weight: 500 !important;
    text-transform: none;
    text-decoration: none;
}

.woocommerce.product .wp-container-core-columns-is-layout-1 .wp-block-post-title {
    border-bottom: 2px solid var(--color-brown);
    padding-bottom: 1rem;
}

@media(min-width: 992px) {
    .woocommerce.product .wp-container-core-columns-is-layout-1 .wp-block-woocommerce-product-price {
        position: absolute;
        top: 0.5rem;
        right: 0;
    }
}

.woocommerce.product .wp-container-core-columns-is-layout-1 .wp-block-woocommerce-product-price {
    margin-bottom: 1rem;
}

.woocommerce.product .wp-container-core-columns-is-layout-1 .wp-block-woocommerce-product-price bdi {
    font-size: 1.5rem;
    font-weight: 500;
    font-family: 'Shadows Into Light', sans-serif;
}

.woocommerce.product .wp-container-core-columns-is-layout-1 .wp-block-post-excerpt {
    margin-bottom: 2.5rem;
}

.woocommerce.product .wp-container-core-columns-is-layout-1 .variations label,
.woocommerce.product .wp-container-core-columns-is-layout-1 .wp-block-woocommerce-product-sku .prefix 
{

    font-family: 'Work Sans', sans-serif;
    font-size: 1rem;
    font-weight: 500 !important;
    color: #3D3D40;
    display: inline-block;
    min-width: 4rem;
}

.woocommerce.product .wp-container-core-columns-is-layout-1 .wp-block-woocommerce-product-sku .prefix {
    margin-bottom: 0.7rem;
}

.woocommerce.product .wp-container-core-columns-is-layout-1 .wp-block-woocommerce-product-sku .sku {
    font-weight: 400;
    font-size: 1rem;
}

.wc-tabs {
    display: none;
}


.wp-block-products-by-attribute {
    padding-top: 5rem;
    padding-bottom: 3rem;
}

/* .wc-block-grid__product-add-to-cart, .wp-block-add-to-cart-form, .add_to_cart_button {
    display: none !important;
} */

.wc-block-grid__product-add-to-cart, .wc-block-add-to-cart-form .single_add_to_cart_button, .wc-block-add-to-cart-form .quantity {
    display: none !important;
}

.woocommerce-page label {
    margin-bottom: 0 !important;
}

.single-product-head .woocommerce-Price-amount {
    font-size: 1.5rem;
    font-weight: 500;
    font-family: 'Shadows Into Light', sans-serif;
}