/** Shopify CDN: Minification failed

Line 125:3 Expected ":"
Line 223:68 Unexpected "{"

**/
@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{
    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;
}

/* Yash css */

.bogo-product-list{
  display: flex;
    gap: 20px;
    width: 100%;
    overflow: scroll;
    cursor: grab;
    padding: 12px 16px 0;
  }
  .bogo-offer-heading{
        font-weight: 400;
    font-size: 18px;
    line-height: 20px;
    letter-spacing: 0;
    color: #001b94;
    padding: 16px 0 0;
    margin: 0;
    display: flex;
    align-items: center;
    gap: 5px;
    font-family: 'klavika-regular' !important;
    white-space: normal;
  }
  .bogo-product-title,.cart-claim-gift-info,.cart-claim-gift-claim,.cart-notification-product__name,cart-notification-product__info,.cart-drawer-empty__title,free-shipping-progress__message,.cart--action-popup-item,.cart-discount__heading-inner,cart-discount__label,.cart_notification--title,
  .totals__subtotalm,.cart--subtotal-price,.cart-drawer-totals__tax-note,.cart-claim-gift-heading{
    font-family: 'klavika-regular' !important;
  }
  .bogo-add-to-cart{
    background: #001b94;
    border: none;
    color: #fff;
    padding: 10px 12px;
    font-family: 'klavika-regular' !important;
    border-radius: 4px;
  }
  .bogo-product-title,.cart-claim-gift-title,.cart-claim-gift-claim,{
    color: #001b94;

  }



  .bundle-builder {
  margin-top: 1rem;
  width: 100%;
}

.bundle-panel {
  display: none;
  margin-top: 1rem;
  padding: 1rem;
  border: 1px solid #001b94;
  border-radius: 8px;
}

.bundle-panel.is-active {
  display: block;
}

.bundle-panel__hint {
  font-size: 1.8rem;
  color: #001b94;
  margin-bottom: 0.75rem;
}

.bundle-progress {
  display: flex;
  align-items: center;
  gap: 0.75rem;
  margin-bottom: 0.75rem;
}

.bundle-progress__bar {
  flex: 1;
  height: 6px;
  background: #eee;
  border-radius: 3px;
  overflow: hidden;
}

.bundle-progress__fill {
  height: 100%;
  width: 0%;
  background: #001b94;
  transition: width 0.2s ease;
}

.bundle-progress__label {
  font-size: 0.875rem;
  white-space: nowrap;
}

.bundle-summary {
  list-style: none;
  padding: 0;
  margin: 0 0 0.75rem;
}

.bundle-summary__item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0.35rem 0;
  font-size: 12px;
  border-bottom: 1px solid #001b94;
}

.bundle-summary__item button {
  background: none;
  border: none;
  cursor: pointer;
  font-size: 1rem;
  color: #001b94;
}

.bundle-actions {
  display: flex;
  gap: 0.5rem;
  flex-wrap: wrap;
}

.bundle-actions button {
  flex: 1;
  min-width: 140px;
  background-color: #001b94;
  color: white;
  border-color: #001b94;
  border-radius: 4px;
}

.bundle-actions button:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

.bundle-reset {
  margin-top: 0.5rem;
  background: none;
  border: none;
  text-decoration: underline;
  font-size: 12px;
  color: #001b94;
  cursor: pointer;
}

.bundle-message {
  margin-top: 0.5rem;
  font-size: 0.875rem;
  color: #001b94;
}
.button{
  font-family: 'klavika-regular' !important;
}
  /* Yash css */