/*======================================
Theme Name: Divi
Theme URI: https://divicake.com/
Description: Divi Child
Version: 1.0
Author: Divi Cake
Author URI: https://divicake.com/
Template: Divi
======================================*/




/* You can add your own CSS styles here. Use !important to overwrite styles if needed. */

/*@font-face {
    font-family: 'Baskerville Old Face';
    src: url('../fonts/BaskOldFace.woff2') format('woff2'),
        url('../fonts/BaskOldFace.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}*/

/*body{
	background: red;
	font-family: 'Baskerville Old Face' !important;
}

.cart-total{
	display: none;
	color:green;
}*/

@font-face {
    font-family: 'Bettina Signature';
    src: url('BettinaSignature.woff2') format('woff2'),
        url('BettinaSignature.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bettina Signature';
    src: url('BettinaSignature.woff2') format('woff2'),
        url('BettinaSignature.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.about-text-font p {
    font-family: 'Bettina Signature';
}

.postid-3101 .flex-viewport {
    height: 100% !important;
}
.woocommerce-product-gallery__image a {
    width: 100% !important;
    height: 351px !important;
}
.woocommerce div.product form.cart .variations td select {
    width: 100%;
}
.product-tabs ul.product-list li a img {
    width: auto !important; 
    height: auto !important;
    object-fit: cover;
}

.woocommerce ul#shipping_method {
    display: block !important; 
}
.page-id-7 img.attachment-full.size-full.wp-post-image {
    min-height: 220px;
}
@media screen and (max-width:575px){
    .woocommerce-product-gallery__image a {
        height: 271px !important;
    }
}

.single #ppc-button-ppcp-gateway {
    display: none !important;  
}