/** Shopify CDN: Minification failed

Line 189:0 Unexpected "{"

**/
@import url("https://p.typekit.net/p.css?s=1&k=kod2pbt&ht=tk&f=39348&a=58483143&app=typekit&e=css");

@font-face {
  font-family:"metricon-font";
  src:url("https://www.metricon.com.au/_nuxt/fonts/7d63ccf8-e0ae-4dee-ad4d-bbc798aa5803.f3598ae.woff2") format("woff2");
  font-display:auto;font-style:normal;font-weight:300;font-stretch:normal;
}

.metricon,
.metricon .color-background-2 {
  --skin-primary-color: #12143e !important;
  --skin-primary-light-color: #f1f1f1 !important;
  --color-button-hex: #12143e !important;
  --color-button: 18,20,62 !important;
  --skin-text-dark-color: #12143e !important;
  --skin-text-light-color: #FFFFFF !important;
  --skin-heading-color: #12143e !important;
  --skin-heading-background-color: #FFFFFF !important;
  --skin-font-family: "metricon-font" !important;
}

.metricon {

  & *:not(i.fas, i.fa) {
    font-family: var(--skin-font-family) !important;
  }
  
  & *:not(svg, svg *, .Avada-OrderLimits__Message, white, i.fas, i.fa, button, button *) {
    color: var(--skin-text-dark-color);
  }

  & *.white {
    color: #FFF;
  }
  
  & .color-inverse:not(.card__inner),
  .color-background-2:not(.card__inner),
  .product-form__input input[type=radio]:checked+label {
    background-color: var(--skin-primary-color);
    color: var(--skin-text-light-color); 
  }
  & .color-inverse *,
  & .color-background-2:not(.card__inner) *,
  .product-form__input input[type=radio]:checked+label {
    color: var(--skin-text-light-color);
    fill: var(--skin-text-light-color); 
  }
  .cart-count-bubble .count {
    color: var(--skin-primary-color) !important;
  }

  #shopify-section-sections--16681358033080__not-seeing-what-you-need .rich-text {
    background-color: var(--skin-text-dark-color) !important;
  }

  #shopify-section-sections--16681358033080__not-seeing-what-you-need .rich-text * {
    color: var(--skin-text-light-color) !important;
  }

  #CartDrawer {
    background-color: white !important;
  }

  button:not(.search__button, .product-description-toggle):not(.selection-strip-btn, .thumbnail):not(.size-chart-btn) {
    --border-offset: None;
    border-width: 1px;
    border-color: var(--color-button-hex) !important;
    background-color: var(--color-button-hex) !important;
    border-style: solid;
    color: var(--skin-text-light-color) !important;
    border-radius: 200px;
  }

  :not(.color-inverse):not(.color-background-2) span.product-form__submit-button-span {
    color: var(--skin-text-light-color) !important;
  }

  sticky-header {
    background-color: var(--skin-heading-background-color) !important;
    color: var(--skin-heading-color) !important;
  }

  .header__heading-logo-wrapper img {
    width: 200px !important;
  }

  .card__badge {
    background: var(--color-button-hex) !important;
    background-color: var(--color-button-hex) !important;
    color: var(--skin-text-light-color) !important;
  }

  @media screen and (min-width: 990px) {
    .header__heading {
      justify-self: center;
    }
  }

  /* Hide some catalogue's sections from the homepage  */
  #Slide-template--16681358426296__d2379803-5763-49a3-ab1a-e8bbde2f6ee7-6,
  #Slide-template--16681358426296__d2379803-5763-49a3-ab1a-e8bbde2f6ee7-4,
  #Slide-template--16681358426296__d2379803-5763-49a3-ab1a-e8bbde2f6ee7-7,
  #Slide-template--16681358426296__d2379803-5763-49a3-ab1a-e8bbde2f6ee7-8,
  #shopify-section-template--16681358426296__fb45e8e8-fe99-4dab-afe9-0af1bbc3cf5c,
  #shopify-section-template--16681358426296__d3e64b4a-6efc-482f-91a9-fcf40d72dfb2,
  #HeaderMenu-corporate-gifts  {
    display:none !important;
  }

  /* Homepage: Show the metricon portfolio section from all skins */
  #shopify-section-template--16681358426296__multicolumn_wRVKzV {
    display: block !important;
  }

  #quantity-discount-app table {
    border-color: var(--skin-text-dark-color) !important;
  }

  #quantity-discount-app table th {
    background-color: var(--skin-text-dark-color) !important;
    color: var(--skin-text-light-color) !important;
  }

  #quantity-discount-app .bottom_content .progress span {
    background-color: var(--skin-text-dark-color) !important;
  }

  .footer__payment,
  .footer__blocks-wrapper,
  .footer__follow-on-shop,
  .footer-block--newsletter { /* uncomment to put back social media icons in the footer */
    display: none;
  }

  .metricon .cart-count-bubble .count {
    color: var(--skin-text-light-color) !important;
  }
}

.metricon button.quantity__button svg {
  color: #FFF !important;
}

.metricon:not(.color-inverse):not(.color-background-2):not(.product-form__submit-button-span):not(.menu-drawer__menu-item) {
  & header .st0 {
    fill: var(--skin-heading-color) !important;
  }
  & header .icon-cart,
  & header .icon-cart-empty {
    stroke: var(--skin-heading-color) !important;
  }
  & header li.menu-drawer__menu-item {
    color: var(----skin-text-light-color) !important;
  }
  & *.button, & button:not(.search__button):not(.product-description-toggle):not(.selection-strip-btn):not(.thumbnail):not(.size-chart-btn) {
    border-color: var(--color-button-hex) !important;
    background-color: var(--color-button-hex) !important;
    color: var(--skin-text-light-color) !important;
    border-radius: 200px;
  }
  button.quantity__button {
    border-radius: 00px;
  }
  & *.button:after, & button:after {
    box-shadow: none !important;
  }
}

a#HeaderDrawer-contact {
  display: none !important;
}

.xmas25-redeemed {
  a#HeaderMenu-christmas-gift,
  a#HeaderDrawer-christmas-gift {
  display: none !important;
  }
}

/* #HeaderDrawer-anniversary-gifts,
#HeaderMenu-anniversary-gifts, */
#HeaderDrawer-golf,
#HeaderMenu-golf,
{
  display: none;
}


body.metricon:not(.role-admin):not(.test-user) {
  #HeaderMenu-sport,
  #HeaderMenu-golf,
  #HeaderMenu-yeti,
  #HeaderDrawer-golf,
  #HeaderDrawer-sport,
  #HeaderDrawer-yeti,
  #HeaderMenu-uniform,
  #HeaderMenu-uniform-allowance,
  #HeaderDrawer-uniform-allowance,
  #HeaderMenu-administration,
  #HeaderDrawer-administration,
  #HeaderMenu-apparel-admin,
  #HeaderDrawer-apparel-admin,
  /*  */
  #HeaderDrawer-new-employee-gift-packs,
  #HeaderMenu-new-employee-gift-packs,
  #HeaderMenu-employee-reward,
  #HeaderDrawer-employee-reward,
  #HeaderMenu-merchandise,
  #HeaderDrawer-merchandise,
  #HeaderMenu-yeti,
  #HeaderDrawer-yeti,
  #HeaderDrawer-anniversary-gifts,
  #HeaderMenu-anniversary-gifts
  {
    display: none;
  }
}
body.metricon.test-user.role-standard {
  #HeaderMenu-administration,
  #HeaderDrawer-administration,
  #HeaderMenu-apparel-admin,
  #HeaderDrawer-apparel-admin,
  #HeaderMenu-merchandise,
  #HeaderDrawer-merchandise,
  #HeaderMenu-yeti,
  #HeaderDrawer-yeti,
  #HeaderDrawer-anniversary-gifts,
  #HeaderMenu-anniversary-gifts {
    display: none;
  }
}

body.metricon.role-admin {
  #HeaderMenu-apparel {
    display: none;
  }
}


.metricon.EMPLOYEE_WITH_ALLOWANCE {
  a#HeaderMenu-uniform-allowance.list-menu__item,
  a#HeaderDrawer-uniform-allowance.list-menu__item  
  {
    display: flex !important;
  }
}

/* Hide everything inside the login form except the header block */
.metricon  #customer_login > :not(#MOmyHeader):not(.forced) {
  display: none !important;
}
.metricon a.header__heading-logo-wrapper {
  display: inline-block;
  text-align: center;
}

/* to be removed after christmas campaign */
/* uncomment continue-shopping from `main-cart-items.liquid` */
.metricon .cart__blocks .totals {
  display: none;
}
.metricon predictive-search {
  display: none;
}
.metricon .header__icons {
  width: auto;
}