/** Shopify CDN: Minification failed

Line 33:15 Expected identifier but found whitespace
Line 33:17 Unexpected "{"
Line 33:26 Expected ":"
Line 34:10 Expected identifier but found whitespace
Line 34:12 Unexpected "{"
Line 34:21 Expected ":"

**/
/* SHOPIFY_STYLESHEETS_VERSION: 1.0 */


/* CSS from section stylesheet tags */
/* START_SECTION:collapsible-content (INDEX:14) */
.accordion-answer-image{
  margin-top:20px;
}
.accordion-image{
  width:100%;
  max-width:500px;
  height:auto;
  border-radius:10px;
  display:block;
}
.accordion-answer-button{
  margin-top:20px;
}
/* END_SECTION:collapsible-content */

/* START_SECTION:top-feature-bar (INDEX:66) */
.top-feature-bar{
    background: {{ section.settings.bg_color }};
    color: {{ section.settings.text_color }};
    width:100%;
}

.top-feature-bar .feature-wrapper{
    max-width:1400px;
    margin:0 auto;
    display:flex;
    justify-content:center;
    align-items:center;
    flex-wrap:wrap;
}

.top-feature-bar .feature-item{
    display:flex;
    align-items:center;
    justify-content:center;
    gap:10px;
    padding:14px 24px;
    font-size:14px;
    font-weight:500;
    letter-spacing:1px;
    text-transform:uppercase;
    position:relative;
    white-space:nowrap;
    text-align:center;    color: #fff;
    font-family: Inter !important;
    font-size: 19px !important;

}

.top-feature-bar .feature-icon{
    width:18px;
    height:18px;
    object-fit:contain;
    display:block;
    flex-shrink:0;
}

.top-feature-bar .feature-item:not(:last-child):after{
    content:"";
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%);
    width:1px;
    height:20px;
    background:rgba(255,255,255,.2); display:none;
}
.top-feature-bar {
    background: #000;
    padding: 15px 0;
    border-bottom: none;
}

@media(max-width:768px){

.top-feature-bar .feature-wrapper{
    display:grid;
    grid-template-columns:repeat(2,1fr);
}

.top-feature-bar .feature-item{
    font-size:12px;
    padding:12px;
    white-space:normal;
}

.top-feature-bar .feature-item:after{
    display:none;
}

.top-feature-bar .feature-icon{
    width:16px;
    height:16px;
}

}
/* END_SECTION:top-feature-bar */