/** Shopify CDN: Minification failed

Line 25:18 Unexpected "{"

**/

@font-face {
  font-family: 'OriyaMN';
  src: url('/cdn/shop/files/oriya-mn-regular.ttf?v=1758178518') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
/* @font-face {
  font-family: 'Europa Nuova';
  src: url('/cdn/shop/files/fonnts.com-Europa_Nuova_Regular.ttf?v=1758712642') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap; 
} */
 
body {
  font-family: "europa", sans-serif;
}
span,div,p,ul,li, {
  font-family: "europa", sans-serif;
}
h1,h2,h3,h4,h5,h6, button {
  font-family: 'OriyaMN';
  margin: 0;
}
/* h1,h2,h3,h4,h5,h6,span,p,div,ul,li,button{
  font-family: 'OriyaMN';
} */
.img-fluid {
    width: 100%;
    height: auto;
}
.container{
  margin: 0 auto;
  max-width: 1440px; 
  /* max-width: 1260px; */
  padding: 0 20px;
}
.comman-btn {
  display: inline-block;
  padding: 12px 28px;
  font-size: 16px;
  font-weight: 600;
  text-align: center;
  text-decoration: none;
  border: none;
  cursor: pointer;
  transition: all 0.04s ease;
   letter-spacing: 2px;
}
.comman-btn:hover {
  background-color: #000 !important;
}



/* Header Css */
.header-wrapper .header:not(.drawer-menu).page-width {
  padding: 0 20px;
}
.header-wrapper {
  background-color: #fafaf8;
  padding-top: 20px;
  border-bottom: 1px solid #000;
  padding-bottom: 10px;  
}
.header-wrapper .header {
  max-width: 1440px;
  padding: 0 20px;
  align-items: end;
}
.header-wrapper .header__menu-item, .header-wrapper .header__active-menu-item {
  color: #000;
  font-family: 'europa';
}
.header-localization .disclosure .localization-form__select {
  font-family: 'europa' !important;
}
.header .header__icons .localization-form__select {
  color: #000;
  font-family: 'OriyaMN';
}
.header .header__icon .svg-wrapper svg, .header__icon .svg-wrapper svg path {
  fill: #000;
} 

header-drawer .header__icon--menu .icon, header-drawer .header__icon--menu .icon path {
    fill: #000;
}

/* subscription css */
 .rc-selection__root .rc-purchase-option[rc-selected] {
  background: #f4e8ce;
}


@media only screen and (max-width: 1440px) {
  .container{ 
    max-width: 1260px; 
  }
  .header-wrapper .header {
    max-width: 1260px; 
  }
}