/** Shopify CDN: Minification failed

Line 204:0 Expected "}" to go with "{"

**/
/* product tab using metafields */
.accordion-container{
position: relative;
/* max-width: 500px; */
  width:100%;
height: auto;
/* margin: 10px auto; */
  padding:15px;
}
.accordion-container > h2{
text-align: center;
color: #fff;
padding-bottom: 5px;
margin-bottom: 20px;
padding-bottom: 15px;
border-bottom: 1px solid #ddd;
}
.accordion_outer{
position: relative;
width: 100%;
height: auto;
background-color: #f5efeb;

}
.accordion_outer > a{
display: block;
padding: 12px 15px;
text-decoration: none;
color: #000;
font-weight: 600;
border-bottom: 1px solid #fff;
-webkit-transition:all 0.2s linear;
-moz-transition:all 0.2s linear;
transition:all 0.2s linear;
text-transform: uppercase;
}
.accordion_outer > a i{
float: right;
margin-top: 2px;
}
.accordion_outer > a.active{
background-color:#001f5f;
color: #fff;
}
.content_inner{
background-color: #fff;
border-bottom: #000;
display:none;
}
.content_inner p ,.content_inner ul>li{
padding: 10px 15px;
margin: 0;
color: #000;
font-weight: 400;
font-style: normal;
line-height: 1.5em;
text-transform: inherit;
}

.tabtext{
border: 1px solid #c8c8c8;
border-width: 0 1px;
color: #000;
margin-right: 5px !important;
border-radius: 10px 10px 0 0;
padding-top: 10px;
}
.content_text h4{
text-align: center;
font-size: 25px;
text-transform: capitalize;
border-top: 1px solid #001f5f;
position: relative;
top: 10px;
}
.content_text h4 span {
background: #fff;
position: relative;
top: -17px;
width: auto;
padding: 0 20px;
}
.product_content{
padding-top: 20px;
}
.tabtext:hover, .tabtext.active {
border-top: 2px solid #001f5f;
}
.tabtext {
border: 1px solid #c8c8c8;
font-weight: 700;
color: #000;
text-transform: uppercase;
letter-spacing: .05em;
margin: 0;
border: 1px solid #d0d0d0;
border-bottom: 0;
padding: 14px 30px 11px;
}
.tabtext{
transition: opacity .4s;
cursor: pointer;
font-size: 20px;

}
.tabtext:last-chlid{
margin-right: 0px;
}
.product_tab_wrapper{
width: 90%;
margin: 60px auto 0;
}
.tabtext.active{
color:#001f5f;
background: #fff;
}
.cc-tabs__tab{
padding: 10px 0;
border-bottom: 1px solid #eee;
text-align: -webkit-center;
text-align: center;
}
.content_text{
display:none;
font-weight: 400;
font-style: normal;
line-height: 1.5em;
}
@media (min-width:750px){
.cc-tabs__tab {
/* padding: 22px 0 ; */
    padding: 0;
    width: 100%;
    overflow-x: scroll;
    white-space: nowrap;
    display: flex;
    justify-content: center;
    align-items: center;
}
.cc-tabs__tab::-webkit-scrollbar-thumb {
    background:#001f5f;
  width:20%;
}

  .cc-tabs__tab::-webkit-scrollbar {
  height: 5px!important;
}
  @media (max-width:1280px) and (min-width:1024px){
.tabtext {
font-size: 15px;
}
}
@media (max-width:1024px) and (min-width:768px){
.tabtext {
font-size: 10px;
border: 1px solid #c8c8c8;
}
}
  @media (max-width:749px){
   .cc-tabs__tab{
max-width: 100%;
overflow: overlay;
white-space: nowrap;
}
    .tabtext {
font-size:22px;
}
.product_tab_wrapper{
width:100%;
margin-right: 15px;
}
.cc-tabs__tab {
padding: 12px 0;
}
.product_content{
padding-top: 15px;
}
.product_outer{
margin-top: 25px;
}
.product_tab_wrapper {
margin: 50px 0;
}
    .content_inner ul>li{
padding: 0;
}
.content_inner p{
padding: 5px 15px;
}  
  }
  .content_1.content_text p{
    text-align:left;
  }
   .content_2.content_text p{
    text-align:left;
  }
  /*product accordion */
  
