/** Shopify CDN: Minification failed

Line 124:3 Expected ":"

**/
@font-face {
    font-family: 'Byom-Bold';
    src: url('/cdn/shop/files/Byom-Bold.woff2?v=1747197139') format('woff2'),
        url('/cdn/shop/files/Byom-Bold.woff?v=1747198180') format('woff');
}
@font-face {
    font-family: 'Byom-Regular';
    src: url('/cdn/shop/files/Byom-Regular.woff2?v=1747197139') format('woff2'),
        url('/cdn/shop/files/Byom-Regular.woff?v=1747198180') format('woff');
}
@font-face {
    font-family: 'Dunkin';
    src: url('/cdn/shop/files/Dunkin.woff2?v=1669631279') format('woff2'),
        url('/cdn/shop/files/Dunkin.woff?v=1669631279') format('woff');
   font-weight:600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Birdman';
    src: url('/cdn/shop/files/BIRDMAN.woff2?v=1669632341') format('woff2'),
        url('/cdn/shop/files/BIRDMAN.woff?v=1669632341') format('woff');
   font-weight:600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Birdman-bold';
    src: url('/cdn/shop/files/BIRDB.woff2?v=1669632939') format('woff2'),
        url('/cdn/shop/files/BIRDB.woff?v=1669632939') format('woff');
/*    font-weight:600; */
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'klavika-medium';
    src: url('/cdn/shop/files/klavika-medium.woff2?v=1669634064') format('woff2'),
        url('/cdn/shop/files/klavika-medium.woff?v=1669634064') format('woff');
/*    font-weight:600; */
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'klavika-regular';
    src: url('/cdn/shop/files/Klavika-Regular.woff2?v=1747715341') format('woff2'),
        url('/cdn/shop/files/Klavika-Regular.woff?v=1747715341') format('woff');
/*    font-weight:600; */
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'klavika-light';
    src: url('/cdn/shop/files/klavika-light.woff2?v=1747715341') format('woff2'),
        url('/cdn/shop/files/klavika-light.woff?v=1747715341') format('woff');
/*    font-weight:600; */
    font-style: normal;
    font-display: swap;
}
.jdgm-carousel-title,h3,h1 a, h2 a, h3 a, h4 a, h5 a,.footer__widget_title, .title a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, .title a:hover,.section-heading__title {
 font-family: 'klavika-medium' !important; 
  text-transform:uppercase;
padding-bottom: 4%;
  /* color:#FFDF00; */
    
}

body,.h6 a,.h6 a:hover,.product__title,.accordion__title,.collection-hero__title,.article-card__title,h4{
    font-family: 'klavika-regular' !important;  
  font-weight: 500 !important;
}
.header__menu_item,.submenu__label{
 font-family: 'klavika-medium';
  font-weight:400;
}
.header .container{
max-width: 95%;
}
/* #shopify__header__section{
      padding-top: 1%;
} */
.section-heading__title{
  padding-bottom: 0;
    font-size: 24px !important;
}
   .banner__list--media img{
 outline: 2px solid #fff;
    outline-offset: -18px;
}
.product-grid-item__title a{
  text-transform:none !important;  
}
.collection .row .col{
 border:1px solid  #e3e3e3 ;
}
.product-grid-item__title{
  padding-bottom: 0;
}
.ausmade{
    padding-top: 11%;
}

/* @media screen and (min-width:2000px){
  .container{
  max-width:90%;
  }
} */
.header__inner .justify-content-start{
justify-content: space-evenly !important;
}
.product__title{
  font-size: 27px;
}
.product__add__cart__button{
  margin-top: 3%;
    margin-bottom: 3%;
}
.product__sticky_head{
  max-width:90% !Important;
bad}
.product-form__submit {
    min-width: 100% !Important;
  width: 100% !Important;
}
.product__add__cart__button{
 width: 100% !Important; 
}
.announment--bar-social-media .socialIcons{
width: 36px;
}


.dot {
  height: 9px;
  width: 9px;
  background-color: #1cb413;
  border-radius: 50%;
  display: inline-block;
}
.dot1 {
  height: 9px;
  width: 9px;
  background-color: #ffcd46;
  border-radius: 50%;
  display: inline-block;
}
.dot2 {
  height: 9px;
  width: 9px;
  background-color: #0071ff;
  border-radius: 50%;
  display: inline-block;
}
.rules{
   background-color: white;
  /* width: 300px; */
  border: 3px solid #ff631a;
  padding: 12px;
  margin: 20px;
  color:#ff631a;
}
.header__menu_item{
  text-transform:uppercase;
  font-size: 14px !important;
}
.footwear-fit-protect-terms-conditions  .container{
 max-width: 90rem !important;
margin: 8rem auto !important;
}
.footwear-fit-protect-terms-conditions .container .rte{
 text-align: left  !important;
}
@media screen and (min-width:2000px){
  .eofy  .container{
    max-width: 1440px !important;
  }
}
a.header__logo_link{
  width: 300px;
}