.elementor-kit-7{--e-global-color-primary:#8D734A;--e-global-color-secondary:#54595F;--e-global-color-text:#333333;--e-global-color-accent:#8D734A;--e-global-color-4e8b43d:#FFFFFF;--e-global-color-07da115:#000000;--e-global-color-f3669ad:#F4F1E0;--e-global-color-7826d35:#D7D7D9;--e-global-color-c88d88b:#D3B574;--e-global-color-7065d6d:#F6F5F1;--e-global-typography-primary-font-family:"Roos";--e-global-typography-primary-font-size:17px;--e-global-typography-primary-font-weight:normal;--e-global-typography-primary-line-height:1.5em;--e-global-typography-secondary-font-family:"Caligra";--e-global-typography-secondary-font-size:42px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roos";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:600;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"Knockout";--e-global-typography-accent-font-size:22px;--e-global-typography-accent-font-weight:normal;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-line-height:1.5px;--e-global-typography-accent-letter-spacing:2px;background-color:var( --e-global-color-4e8b43d );background-image:url("https://blastedchurch.com/wp-content/uploads/2022/06/BCV_background-texture.png");color:#333333;font-family:"Roos", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;background-position:center center;background-size:cover;--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;--e-page-transition-animation-duration:500ms;}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:#6C5838;color:var( --e-global-color-4e8b43d );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-kit-7 e-page-transition{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF 0%, #EFEAE0 100%);}.elementor-kit-7 p{margin-block-end:1em;}.elementor-kit-7 a{font-family:"Roos", Sans-serif;font-weight:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-kit-7 a:hover{text-decoration:none;}.elementor-kit-7 h1{font-family:"Caligra", Sans-serif;font-size:62px;line-height:1.5em;letter-spacing:0.1px;}.elementor-kit-7 h2{font-family:"Roos", Sans-serif;font-size:42px;font-weight:600;line-height:1.5em;}.elementor-kit-7 h3{font-family:"Roos", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;}.elementor-kit-7 h4{font-family:"Roos", Sans-serif;font-size:28px;line-height:1.5em;letter-spacing:0.5px;}.elementor-kit-7 h5{font-family:"Roos", Sans-serif;font-size:22px;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );text-shadow:0px 0px 10px rgba(0, 0, 0, 0);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-radius:0px 0px 0px 0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1500px;}.e-con{--container-max-width:1500px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-header .site-navigation .menu li{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}@media(min-width:1025px){.elementor-kit-7{background-attachment:fixed;}}@media(max-width:1024px){.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-7{background-position:center center;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}.site-header .site-navigation .menu li{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-kit-7{background-image:url("https://blastedchurch.com/wp-content/uploads/2022/06/BCV_background-texture.png");}.elementor-kit-7 p{margin-block-end:1em;}.elementor-kit-7 h2{font-size:42px;line-height:1.8em;}.elementor-kit-7 h3{font-size:32px;}.elementor-kit-7 h4{font-size:20px;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:5px 10px 5px 10px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}.site-header .site-navigation .menu li{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS */@media screen and (max-width: 1024px) {
    body {
        background-image: none!important;
        background-color: #F6F5F1!important;
    }

    .elementor-322:not(.elementor-motion-effects-element-type-background), .elementor-322 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent!important;
    }
}

@media (min-width: 992px) {
    body:not([class*=elementor-page-]) .site-main {
    max-width: 1100px;
    padding: 0 2rem;
    }
}

@media (min-width: 768px) {
    .page-header .entry-title, .site-footer .footer-inner, .site-footer:not(.dynamic-footer), .site-header .header-inner, .site-header:not(.dynamic-header), body:not([class*=elementor-page-]) .site-main {
     max-width: 900px;
     padding: 0 1rem;
    }
}

/* MailChimp Form */

#mc_embed_signup label {
    display: none;
}

#mc_embed_signup input::placeholder {
    color: #798088;
    font-family: "Vollkorn";
    font-size: 16px;
    font-weight: 400;
}

#mc_embed_signup .mc-field-group {
    margin-bottom: 1rem;
}

#mc_embed_signup input:not[submit] {
    background-color: #d7d7d900;
    border-color: 1px solid #818a9;
    border-width: 1px;
    border-radius: 0;
    font-family: "Vollkorn";
}

#mc_embed_signup .mc-button-wrapper {
    text-align: center;
}

#mc_embed_signup .mc-button {
    background-color: #8D734A;
    color: #FFFFFF;
    font-family: "Montserrat";
    font-size: 15px;
    font-weight: 400;
    text-transform: capitalize;
    letter-spacing: 0;
    border-style: solid;
    border-radius: 0;
}

/* Home Page */

body.home {
    overflow: hidden;
    position: fixed;
    right:0;
    left: 0;
    top: 0;
    bottom: 0;
    touch-action:none;
}

.home header {
  position: static;
}

.home header {
    margin-bottom:  -65px!important;
}

@media screen and (min-width: 767px) {
    .home header {
        margin-bottom: -75px!important;
    }
}

@media screen and (min-width: 1024px) {
    .home header {
        margin-bottom: -87px!important;
    }
}

.home-hero {
    background-size: inherit;
}

.home .site-footer {
    display: none;
}

.status-private .entry-title {
    padding: 5em 0;
}

/*Story Page*/

@media screen and (max-width: 1024px) {
    body.page-story {
        overflow-x: hidden;
    }
}

.page-story .c7-h2,
.page-story .c7-product-collection__content {
    display: none;
}

.page-story .c7-product-collection__product-list {
    margin-top: 0;
}

@media screen and (min-width: 1025px) {
    .page-story .c7-product-collection__product-list, .c7-product-allocation__product-list {
        grid-template-columns: repeat(2, 1fr)!important;
    }
}

/* Commerce 7 Styles */

:root {
    --c7-primary-color: #8D734A!important;
    --c7-primary-button-text-color: #fff!important;
    --c7-primary-color-dark: #6c5838!important;
    --c7-link-color: #8D734A!important;
}

.c7-link {
    border-width: 0;
}

.c7-btn--primary,
.c7-btn--primary--small {
    background: #8D734A!important;
    color: #ffffff!important;
}

#c7-cart .c7-link {
    border: none;
}

#c7-cart .c7-link:hover {
  background-color: transparent;
}

#c7-cart .c7-user-nav__cart__title svg {
    margin-top: -5px;
    transition: .2s;
}

#c7-cart .c7-user-nav__cart__title svg {
    stroke: #8B734B;
}

#c7-cart .c7-user-nav__cart__title svg:hover {
    stroke: #D3B574;
}

#c7-cart {
    display:flex;
}

#c7-account a {
    color: #8B734B;
}

#c7-account a:hover {
    color: #D3B574;
}

/*#c7-account a:not(.c7-user-nav__account__login):hover {*/
/*    color: #D3B574!important;*/
/*}*/

.c7-user-nav__account {
    padding-right: 10px;
}

.page-cart .page-header .entry-title,
.page-checkout .page-header .entry-title,
.page-profile .page-header .entry-title {
    display: none;
}

.post-20 .page-header .entry-title {
    display: none;
}

.c7-product-collection h1 {
    text-align: center;
    font-family: 'Caligra';
    font-weight: normal;
    font-size: 60px;
}

.c7-content {
    max-width: 1320px;
    margin: 2rem auto;
    padding: 20px 10px 40px!important;
}

.c7-filters {
   margin-bottom: 3rem;
}

.c7-filters a:not(:last-child) {
    /*border-right: 1px solid #333333;*/
    /*padding: 0 10px;*/
}

.c7-filters a {
    color: #000000;
     font-family: "Vollkorn SC";
    font-weight: normal;
    font-size: 24;
    padding: 0 5px;
}

.c7-filters a:hover {
    color: #8D734A;
    text-decoration: none!important;
    transition: .3s;
}

.c7-filters span {
  opacity: .5;
}

.c7-product-collection .c7-product__subtitle,
.c7-product-collection .c7-product__teaser {
    display: none;
}

.c7-product__subtitle,
.c7-product__teaser {
    font-size: 22px;
    font-style: italic;
}

.page-collection .e-con>.e-con-inner {
    width: auto;
}

/*Sidecart*/

#c7wp-cart-box {
    top: -8px;
    right: 35px;
}

#c7-login, #c7-account {
    padding: 0 0 0 0;
}

.c7-notice--empty p {
    color: #333333;
}

.c7-side-cart__header h1.c7-h1 {
    font-family: 'Roos';
    font-size:40px;
    padding-top: 10px;
}

.c7-side-cart__header button {
    background-color: none!important;
}

.c7-btn,
.c7-btn--primary,
.c7-btn--primary--small{
    border-radius: 0!important;
    padding: 0.5rem 1rem;
}

.c7-side-cart .c7-btn,
.c7-side-cart .c7-btn--primary,
.c7-cart__summary-container .c7-btn--primary,
.c7-checkout .c7-form__buttons .c7-btn--primary {
    font-family: sans-serif;
    font-size: 16px;
}

/*.c7-btn--primary:hover, .c7-btn--primary--small:hover {*/
/*    background: #8D734A!important;*/
/*}*/

.c7-side-cart .c7-btn--primary {
    background: #8D734A!important;
    color: #ffffff!important;
}

.c7-side-cart .c7-btn--primary:hover  {
    background: #6c5838!important;
}

.c7-btn--primary:not([disabled]):hover {
    background: #6c5838;
}

.c7-product-collection__content {
    text-align: center;
    margin: 1rem auto 7rem!important;
    font-size: 24px;
}


.c7-product-collection .c7-btn {
    padding: 0.5rem 1rem!important;
}

.c7-product-collection__products--featured .c7-product {
    background-color: transparent!important;
}

.c7-product-collection .c7-product {
    flex-direction: column;
    align-content: center;
}

.c7-product-collection .c7-product .c7-product__info {
    display: flex;
    justify-content: center;
    text-align: center;
    align-content: center;
}

.c7-product-collection .c7-product .c7-product__add-to-cart__price {
    text-align: center;
    margin: 1rem auto!important;
}

.c7-product-collection .c7-product .c7-product__add-to-cart__form {
    justify-content: center;
}

.c7-product-collection .c7-product .c7-product__photo {
    display: flex;
    justify-content: center;
}

.c7-product-collection .c7-product .c7-product__title {
    text-align: center;
    font-size: 24px;
}

.c7-product-collection .c7-product .c7-product__details {
    flex: none;
}

.c7-product-collection .c7-product .c7-product__login-message {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    text-align: center;
}

.c7-product__login-message p {
    margin-bottom: 10px!important;
}

.c7-product-collection .c7-product .c7-product__title a {
    font-size: 22px;
    font-weight: bold;
}

.c7-product-collection .c7-product .c7-product__title a:hover {
   text-decoration: none!important;
}

.c7-form input[type='text'] {
    border: 1px solid #8D734A!important;
    border-radius: 0!important;
}

.c7-product-collection .c7-product .c7-form {
    margin: 0 auto;
}

.c7-product__add-to-cart__price__variant {
    vertical-align: middle!important;
}


.c7-product-collection .c7-product .c7-product__details {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: space-between;
}

.c7-badge--sold-out {
    font-family: "Vollkorn SC";
    font-size: 22px;
    text-align: center;
    margin-top: 1rem;
}

@media screen and (max-width: 1025px) {
  .c7-product-collection .c7-product {
      padding: 60px 20px 20px!important;
    }
}

@media screen and (min-width: 320px) {
    #c7wp-cart-box {
        right: 50px;
    }
}

@media screen and (min-width: 767px) {
    .c7-product-collection__product-list, .c7-product-allocation__product-list {
        grid-template-columns: repeat(2, 1fr)!important;
    }

    #c7wp-cart-box {
        top: -6px;
        right: 65px;
    }

    #c7-login, #c7-account {
        padding: 0 10px 0 0;
    }
}

@media screen and (min-width: 1025px) {
    .c7-product-collection__product-list, .c7-product-allocation__product-list {
        grid-template-columns: repeat(3, 1fr)!important;
    }

    #c7wp-cart-box {
        top: 0;
        right: 0;
    }
}


@media screen and (min-width: 1200px) {
    .c7-product-collection__product-list, .c7-product-allocation__product-list {
        grid-template-columns: repeat(4, 1fr)!important;
    }
}

.c7-pagination__total {
    position: unset!important;
    text-align: center;
}

.breadcrumbs {
    margin:4rem;
}

/*Single Wine Page*/

.c7-product-detail {
    max-width: 1150px;
    margin: 0 auto;
}

.c7-product-detail .c7-product__details {
    padding: 0 1rem;
}

.c7-product-detail .c7-product__content h3 {
    margin-top: 3rem;
}

.c7-product-detail .c7-product__specs span {
    font-weight: bold;
    font-family: 'Vollkorn';
    padding-right: 5px;
}

.c7-product-detail .c7-product__specs {
    margin-bottom: 10px;
}

.c7-subtitle {
    font-style: italic;
    font-size: 20px;
}

.c7-product__teaser {
    font-style: normal;
    font-size: 20px;
}

.c7-product-detail .c7-product__specs {
    max-width: 100%;
}

.c7-product-detail .c7-product__content h3 {
    font-family: "Vollkorn";
    font-size: 28px;
    text-transform: inherit;
}

.c7-product-detail .c7-content {
    margin-top: 0;
}

.c7-product-detail .c7-product__details {
    margin-top: 2rem;
}

.c7-product-detail .c7-product__title {
    font-size: 58px;
}

@media screen and (min-width: 768px) {
    .c7-product-detail .c7-product__title {
        font-size: 50px;
    }
}

@media screen and (min-width: 1024px) {
    .c7-product-detail .c7-product__image {
        flex: 0 0 50%!important;
        margin-right: 10px;
    }
}

.c7-product-detail .c7-product-detail .c7-product__image {
     margin-right: 20px;
}

@media screen and (max-width: 767px) {
    .c7-product-detail .c7-product__title {
        font-size: 48px;
    }
}

.breadcrumbs-product-page {
    margin-top: 2rem;
}

.breadcrumbs-product-page a {
   color: #333333;
}

.breadcrumbs-product-page a:hover {
   color: #8D734A;
}

/* Cart */

.c7-side-cart__header button:active, .c7-side-cart__header button:hover, .c7-side-cart__header button:focus:not(:focus-visible),
    #c7-cart button:focus:not(:focus-visible){
    background: transparent;
    border: none;
}

.c7-side-cart .c7-order-item__details {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    flex-direction: column;
    align-items: flex-start;
    align-content: flex-start;
}

.c7-side-cart .c7-order-item__title,
.c7-side-cart .c7-order-item__description {
    line-height: 1.4;
}

.c7-side-cart .c7-link {
    padding: 0;
    font-size: 15px;
}

.c7-side-cart .c7-order-summary__item--subtotal,
.c7-side-cart .c7-order-summary__item,
.c7-side-cart .c7-order-summary__item--total {
        line-height: 1.5;
}

.c7-side-cart .c7-order-summary__buttons .c7-btn {
    font-family: sans-serif;
    font-size: 16px;
}

.c7-side-cart .c7-order-summary__buttons #c7-side-cart__summary__proceed {
    background: #8D734A;
    color: #ffffff;
    border: 1px solid #8D734A;
}

.c7-side-cart .c7-order-summary__buttons #c7-side-cart__summary__proceed:hover,
.c7-side-cart .c7-order-summary__buttons #c7-side-cart__summary__proceed:focus {
    background: #6c5838;
    color: #ffffff;
    border: 1px solid #6c5838;
}

.c7-side-cart .c7-order-summary__buttons .c7-btn--alt {
    background: #ffffff;
    color: #8D734A;
    border: 1px solid #8D734A;
}

.c7-side-cart .c7-order-summary__buttons .c7-btn--alt:hover,
.c7-side-cart .c7-order-summary__buttons .c7-btn--alt:focus {
    background: #8D734A;
    color: #ffffff;
    border: 1px solid #8D734A;
}

.c7-form--coupon-code-container button {
    border: none;
    color: #8D734A;
}

.c7-form--coupon-code-container button:focus,
.c7-form--coupon-code-container button:hover {
    border: none;
    color: #333333;
    background-color: transparent;
}

.c7-cart .c7-btn {
    background: #8D734A;
    color: #ffffff;
}

.c7-cart__summary-container .c7-btn--primary {
    margin: 40px 0;
}

.c7-cart__header,
.c7-cart__header h1 {
    margin-bottom: 40px;
}

.c7-callout p {
    margin-bottom: 1.5em;
}

.c7-callout h4 {
    font-size: 18px;
}

.c7-order-item__details .c7-link {
    border: none;
    padding: 0;
}

.c7-carrot__message p {
    margin-bottom: 1rem;
    line-height: 1.5rem;
}

.c7-carrot--product-upsell {
    padding: 15px 5px;
}

.c7-carrot--product-upsell .c7-carrot__product__image {
    min-width: 55px;
}

.c7-carrot--product-upsell .c7-carrot__product__details {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    align-items: flex-start;
}

.c7-carrot--product-upsell .c7-carrot__product__details__title {
    line-height: 25px;
    text-align: start;
}

.c7-carrot--product-upsell .c7-carrot__product__details__variant {
    display: none;
}

.c7-carrot--product-upsell .c7-carrot__product__details__price {
    color: #333333;
    line-height: 20px;
    margin-top: 10px;
}

.c7-carrot--product-upsell .c7-btn {
    font-weight: normal;
}

.c7-carrot--product-upsell .c7-btn:hover {
    background-color: #8D734A;
    color: #ffffff;
}

.c7-checkout__content .c7-expand-link {
    padding: 5px 10px;
}

.c7-order-item__price .c7-price--original,
.c7-order-item__price .c7-price--discounted {
  line-height: 1.2;
}

.c7-order-item__price .c7-price--original {
    text-decoration: line-through;
}

/* Checkout */

.c7-checkout-mobile__summary-toggle {
    border: 0;
    border-top: 1px solid var(--c7-border-color);
    border-bottom: 1px solid var(--c7-border-color);
    padding: 20px;
    margin-bottom: 20px;
    font-family: sans-serif;
}

.c7-payment-creditcard-group .c7-link,
.c7-account-order-detail__content .c7-receipt__content .c7-link {
	padding: .5rem 1rem!important;
}

.c7-receipt__header__content .c7-btn--primary {
    color: #8D734A;
    border: 1px solid #8D734A;
    background: #ffffff;
    min-height: auto;
}

.c7-receipt__header__content.c7-btn--primary:hover {
    color: #ffffff;
    background: #8D734A;
}

/* Club */

.page-club .c7-btn {
    background: transparent;
    border: 1px solid #8D734A;
    font-family: "Avenir Next", Sans-serif;
}

.page-club .c7-btn:hover {
    background: #8D734A;
    border: 1px solid #8D734A;
    color: #ffffff;
}

/*Reservations*/

.c7-reservation__search .c7-form__group .c7-form__field:first-of-type {
    width: 200px;
}

.c7-reservation__search .c7-form__group .c7-form__field + button {
        margin: 20px 0 20px 10px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roos';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://blastedchurch.com/wp-content/uploads/2022/09/Canada-Type-RoosRoman.ttf') format('truetype');
}
@font-face {
	font-family: 'Roos';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://blastedchurch.com/wp-content/uploads/2022/09/Canada-Type-RoosSemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Roos';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://blastedchurch.com/wp-content/uploads/2022/09/Canada-Type-RoosRoman-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Roos';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://blastedchurch.com/wp-content/uploads/2022/09/Canada-Type-RoosSemiBold-Italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Caligra';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://blastedchurch.com/wp-content/uploads/2022/06/Caligra-MN-Regular.woff2') format('woff2'),
		url('https://blastedchurch.com/wp-content/uploads/2022/06/Caligra-MN-Regular.woff') format('woff'),
		url('https://blastedchurch.com/wp-content/uploads/2022/06/Caligra-MN-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Knockout';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://blastedchurch.com/wp-content/uploads/2022/08/knockout_htf28-juniorfeatherwt_regular-webfont.woff2') format('woff2'),
		url('https://blastedchurch.com/wp-content/uploads/2022/08/knockout_htf28-juniorfeatherwt_regular-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Knockout';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */