/** Shopify CDN: Minification failed

Line 45:16 Expected ")" to end URL token
Line 51:16 Expected ")" to end URL token
Line 58:16 Expected ")" to end URL token
Line 65:16 Expected ")" to end URL token
Line 71:16 Expected ")" to end URL token
Line 77:16 Expected ")" to end URL token

**/
@font-face {
    font-family: 'Ogg-MediumItalic';
    src: url('/cdn/shop/files/Ogg-MediumItalic.woff2?v=1700582941') format('woff2');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Ogg-Bold';
    src: url('/cdn/shop/files/Ogg-Bold.woff2?v=1700582941') format('woff2');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Ogg-Medium';
    src: url('/cdn/shop/files/Ogg-Medium.woff2?v=1700583315') format('woff2');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: "Degular Bold";
    src: url('{{ "Degular-Bold.woff" | asset_url }}') format("woff");
}

@font-face {
    font-family: "Degular SemiBold";
    src: url('{{ "Degular-Semibold.woff2" | asset_url }}') format("woff2");
}

@font-face {
    font-family: "Ogg";
    font-style: italic;
    src: url({{ "Ogg-Italic.otf" | asset_url }}) format("opentype");
}

@font-face {
    font-family: "Ogg";
    font-style: normal;
    src: url({{ "Ogg-Roman.otf" | asset_url }}) format("opentype");
}

@font-face {
    font-family: "Degular";
    font-style: normal;
    font-weight: 300;
    src: url({{ "Degular-Regular.otf" | asset_url }}) format("opentype");
}

@font-face {
    font-family: "Degular Medium";
    font-style: normal;
    font-weight: 400;
    src: url({{ "Degular-Medium.woff2" | file_url }}) format("woff2");
}

@font-face {
    font-family: "Degular Light";
    font-style: normal;
    src: url({{ "Degular-Light.woff2" | file_url }}) format("woff2");
}

@font-face {
    font-family: "Degular Thin";
    font-style: normal;
    src: url({{ "Degular-Thin.woff2" | file_url }}) format("woff2");
}

.btn {
    font-family: "Degular" !important;
    font-style: normal !important;
    font-weight: 400 !important;
}

p {
    font-family: "Degular" !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 18px !important;
    color: rgba(18, 51, 21, 1) !important;
}

.italic-heading {
    font-family: "Ogg";
    font-style: italic;
    font-weight: 300 !important;
}

h1,
h2,
h3 {
    font-family: "Ogg";
    color: rgba(18, 51, 21, 1)
}

.half-section h2 {
    font-size: 45px;
}

@media (max-width: 768px) {
    .half-section .content {
        order: 1;
    }

    .half-section .content .vertical-content {
        text-align: center;
    }

    .half-section .section-img {
        order: 2;
    }

    .hero-section .hero-content {
        place-self: auto;
    }

    .half-section.alternate-font h2 {
        font-size: 32px;
    }

    .half-section.alternate-font p {
        font-size: 16px !important;
    }

}