/** Shopify CDN: Minification failed

Line 282:0 Unexpected "}"

**/
/*// =============================================================================
// Ella Custom CSS - Customize The Style For Layout
// =============================================================================

// =============================================================================
//
// IMPORTANT DISCLAIMER
// Shopify is notifying shop owners about the need to convert scss files to css files.
// Please use only CSS to style the layout.
//
// =============================================================================*/

/* ===============================
   AkzidGrtskNext Font Family
   =============================== */

/* Extra Light */
@font-face {
  font-family: 'AkzidGrtskNext';
  src: url('/cdn/shop/files/AkzidGrtskNext-ExtraLight.woff2?v=1772176518') format('woff2');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

/* Extra Light Italic */
@font-face {
  font-family: 'AkzidGrtskNext';
  src: url('/cdn/shop/files/AkzidGrtskNext-ExtraLightIt.woff2?v=1772176518') format('woff2');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

/* Light */
@font-face {
  font-family: 'AkzidGrtskNext';
  src: url('/cdn/shop/files/AkzidGrtskNext-Light.woff2?v=1772176518') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

/* Light Italic */
@font-face {
  font-family: 'AkzidGrtskNext';
  src: url('/cdn/shop/files/AkzidGrtskNext-LightItalic.woff2?v=1772176518') format('woff2');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

/* Regular */
@font-face {
  font-family: 'AkzidGrtskNext';
  src: url('/cdn/shop/files/AkzidGrtskNext-Regular.woff2?v=1772176518') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Italic */
@font-face {
  font-family: 'AkzidGrtskNext';
  src: url('/cdn/shop/files/AkzidGrtskNext-Italic.woff2?v=1772176518') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

/* Medium */
@font-face {
  font-family: 'AkzidGrtskNext';
  src: url('/cdn/shop/files/AkzidGrtskNext-Med.woff2?v=1772176518') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

/* Medium Italic */
@font-face {
  font-family: 'AkzidGrtskNext';
  src: url('/cdn/shop/files/AkzidGrtskNext-MedIt.woff2?v=1772176518') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

/* Bold */
@font-face {
  font-family: 'AkzidGrtskNext';
  src: url('/cdn/shop/files/AkzidGrtskNext-Bold.woff2?v=1772176518') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Bold Italic */
@font-face {
  font-family: 'AkzidGrtskNext';
  src: url('/cdn/shop/files/AkzidGrtskNext-BoldIt.woff2?v=1772176518') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

/* Extra Bold (with TTF fallback) */
@font-face {
  font-family: 'AkzidGrtskNext';
  src: url('/cdn/shop/files/AkzidGrtskNext-ExtraBold.woff2?v=1772176518') format('woff2'),
       url('/cdn/shop/files/AkzidGrtskNext-ExtraBold.ttf?v=1772176519') format('truetype');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

/* Extra Bold Italic */
@font-face {
  font-family: 'AkzidGrtskNext';
  src: url('/cdn/shop/files/AkzidGrtskNext-ExtraBoldIt.woff2?v=1772176519') format('woff2');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

/* Black */
@font-face {
  font-family: 'AkzidGrtskNext';
  src: url('/cdn/shop/files/AkzidGrtskNext-Black.woff2?v=1772176518') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

/* Black Italic */
@font-face {
  font-family: 'AkzidGrtskNext';
  src: url('/cdn/shop/files/AkzidGrtskNext-BlackIt.woff2?v=1772176518') format('woff2');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}.shopify-policy__container {
    width: 100% !important;
    max-width: 1336px !important;
}.shopify-policy__container h1 {
    font-family: 'AkzidGrtskNext';
    line-height: 61px;
    font-size: 71px;
    letter-spacing: 0px;
    text-transform: capitalize;
}.shopify-policy__body p {
    font-family: 'AkzidGrtskNext';
    font-size: 19px;
    line-height: 31px;
}
.shopify-policy__body h2 {
    font-family: 'AkzidGrtskNext';
    font-size: 24px;
    letter-spacing: 0px;
    font-weight: 400;
}.shopify-policy__body li {
    font-size: 18px;
    font-family: 'AkzidGrtskNext';
    line-height: 29px;
}
 .top-vanner p { 
    background-color: #876a3e;
}
 .top-vanner .div-contene {
    display: flex
;
    justify-content: space-between;
    flex-direction: column;
    align-content: center;
    width: 100%;
    max-width: 100% !important;
}.top-vanner .colm {
    width: 100% !important;
}.top-vanner .colm {
    width: 100% !important;
    text-align: center !important;
}.colm.colom1 {
    display: none !important;
}ul.list-menu.list-menu--inline.text-center li.menu-lv-item.menu-lv-1.text-left.no-megamenu:last-child a span {
    background: unset !important;
    border-radius: 0;
    padding: 0 !important;
    color: #000 !important;
}
nav.header__inline-menu ul.list-menu.list-menu--inline.text-center li.menu-lv-item.menu-lv-1.text-left.no-megamenu:last-child {
    position: relative;
    right: 0;
}
.header-mobile__wrapper.header-mobile--wrapper {
    padding-top: 12px;
    padding-bottom: 12px;
}ul.list-menu.list-menu--inline.text-center li.menu-lv-item.menu-lv-1.text-left.no-megamenu:last-child a span {
    background: unset !important;
    border-radius: 0;
    padding: 0 !important;
    color: #000 !important;
}
nav.header__inline-menu ul.list-menu.list-menu--inline.text-center li.menu-lv-item.menu-lv-1.text-left.no-megamenu:last-child {
    position: relative !important;
    right: 0;
}.top-vanner p {
    margin: 0px;
    text-align: left;
    font-size: 19px;
    padding: 11px;
}.top-vanner {
    background-color: #876A3E;
}.top-vanner p {
    padding: 11px;
    text-align: left;
    font-size: 18px;
}.cs p {
    max-width: 1336px;
    margin: auto;
}.cs {
    background-color: #876a3e;
}
a.header__icon.header__icon--cart.link.link--text.focus-inset.cart-icon-bubble.h-100.stroke-icon.show-main-menu.text-center {
    position: relative;
}ul.list-menu.list-menu--inline.text-left a span {
    font-family: 'AkzidGrtskNext', sans-serif !important;
    font-weight: 400 !important;
    font-size: 17px;
}span.text.text-open.icon-search.ml-5.p-relative {
    display: none;
}

.footer-block__mobile .footer-block__list {
    display: block !important;
    border: none !important;
}.footer-block__mobile .footer-block__heading {
    border: 0px !important;
}
.halo-row.column-5 .footer-block__item:nth-child(4) ul:after {
    content: "Address: Hammond, On";
    font-size: 15px;
    margin-left: 0px !important;
    margin-top: 11px !important;
    text-transform: uppercase;
    display: block !important;
}.halo-row.column-5 .footer-block__item:nth-child(4) h2.footer-block__heading {
    display: none !important;
}.footer-block__mobile ul.list-unstyled {
    padding-top: 0px !important;
}.footer-block__list {
    padding-bottom: 0px !important;
}ul.list-unstyled li {
    line-height: 21px !important;
}.halo-row.column-5 .footer-block__item:nth-child(3) h2.footer-block__heading:before {
    opacity: 0;
}h2.footer-block__heading {
    padding-bottom: 3px !important;
    padding-top: 26px ! IMPORTANT;
}.footer-block__item.footer-block__column.footer-block__text.block_text--.block__text_first {
    margin-bottom: 0px !important;
}.footer-1 .footer-block__list-social .list-social {
    padding-top: 0px !important;
}
.footer-block__list-social {
    margin-top: 20px !important;
}.footer-1 .footer__content-top {
    padding-bottom: 10px ! IMPORTANT;
}.copyright__content p {
    color: #000 !important;
}.footer__content-bottom {
    padding-top: 20px;
    padding-bottom: 10px;
    border-top: 1px solid #000000;
}.collection-breadcrumb.text-center {
    display: none;
}
}