/* Font */

@font-face {
    font-family: 'Sogo', serif;
    src: url('assets/css/Sogo-Medium.woff2') format('woff2'),
        url('assets/css/Sogo-Medium.woff') format('woff'),
        url('assets/css/Sogo-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Sogo', serif;
    src: url('assets/fonts/Sogo-Bold.woff2') format('woff2'),
        url('assets/fonts/Sogo-Bold.woff') format('woff'),
        url('assets/fonts/Sogo-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Sogo', serif;
    src: url('assets/fonts/Sogo-Regular.woff2') format('woff2'),
        url('assets/fonts/Sogo-Regular.woff') format('woff'),
        url('assets/fonts/Sogo-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Sogo', serif;
    src: url('assets/fonts/Sogo-Light.woff2') format('woff2'),
        url('assets/fonts/Sogo-Light.woff') format('woff'),
        url('assets/fonts/Sogo-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

body{
	font-family: 'Sogo', serif;
}


/* Woocommerce */

.cms-loop-addtocart, .cms-products-content .price{
    display: none !important;
}

.cms-carousel-item .cms-ploop-title{
    display: none !important;
}

@media screen and (max-width: 575px) {
    ul.products:not(.elementor-grid).columns-2>.product {
        flex: 0 0 50%;
        max-width: 50%;
    }
}


/* Buttons */

.btn-outline-primary,.elementor .btn-outline-primary {
    color: var(--cms-accent-regular);
    box-shadow: 0 0 0 1px var(--cms-accent-regular) inset;
}

.btn-hover-primary:hover{
    background-color: var(--cms-accent-regular);
    color: white;
}


button:not(.cms-search-submit), .button, input[type="submit"], input[type="button"]{
     background-color: var(--cms-accent-regular);
}

.woocommerce-message .button, .woocommerce-info .button{
    background-color: var(--cms-accent-regular);
}

button:not(.cms-search-submit):hover, .button:hover, input[type="submit"]:hover, input[type="button"]:hover{
    color: var(--cms-accent-regular);
    box-shadow: 0 0 0 1px var(--cms-accent-regular) inset;
}
