/** Shopify CDN: Minification failed

Line 27:0 Unexpected "{"
Line 218:28 Unexpected "{"

**/
.hero-section .hero-heading,
.cta-content h2,
.eco-title h1,
.cta-container h2,
#shopify-section-template--18246354141271__quiz_beverage_AixAqp .result-product-title,
.background_image h2,
.spacing-style.text-block.text-block--AZkNna0djQ0RxSWdzV__text_xrnftG.h3.text-block--align-left h1,
.best-choice h2,      
.faq-top-content h2,
.cups-social h2{
font-size: 42px;
}

.best-choice h2,
.design-left h2,
.sp-heading,
.cups-right h2,
.cups-info h2,
.cups-social h2,

{
font-size:38px;
}
.stats-container h2,
.cups-info h2,
.how-it-works h2,
.design-header h2,
.cups-faq h3,
.section_banner_2 .cta-content h2,
.faq-wrap h1,
.faq-inner-box h3,
.facts-header h3{
font-size: 35px;
}
.eco-title p,
.cta-container p,
.cup-text h4,
.help-card h2,
.find-cups h3,
h4.card_head,
#shopify-section-template--18246354141271__quiz_beverage_AixAqp .quiz-card h3,
span.parent-selection-text,
#shopify-section-template--18246354141271__quiz_beverage_AixAqp .quiz-detail-section h4,
.fact-heading,
.facts-header h3,
.suggest-card h5,
h4.other-options-title,
h4.other-options-title,
.suggest-card h5,
.price,
.product-form-buttons--stacked>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing),
.tab-content.active p strong
{
font-size: 22px;
}

.best-choice .subtext,
.eco-section-template--18226052530263__image_with_text_7RRbU8 .eco-desc,
.design-left p,
.design-right p,
.sublist,
.stats-container p,
.stat-item p,
.cups-info p,
.design-header p,
.how-step p,
.design-bottom p,
.section_banner_2 .cta-content p,
.layout_2 .eco-left ul li,
.layout_3 .eco-left ul li,
.layout_4 .eco-left ul li,
.layout_5 .eco-left ul li,
.cup-text p,
.cup-text span,
.cup-text a,
.find-cups p,
.find-btn,
.form-box button,
.Contents_div p,
.contact-form__form p,
label.visually-hiddens,
label.visually-hiddenss,
.main_radio_selectors label,
.upload-text strong,
.upload-text span,
.Request-a-quote button.button.submit-button.size-style,
 .help-card p,
.rec-label,
.result-product-desc,
.product-bullet-points p,
.action-left,
.fact-row-item span,
.suggest-card p,
.cta-content p,
.product-meta span,
.delivery-text,
 .fact-row-item span,
.moq-item

{
font-size:18px;
}


.sp-card-title,
.subtext,
.sp-subtext,
p.sp-subtext,
.eco-section-template--18226052530263__image_with_text_KhTbYH .eco-subtitle ,
.form-box h3,
.fact-heading,
.feature-item h4,
.design-bottom h4,
.cta-container p,
.suggest-card h5,
.faq-top-content p

{
font-size:20px;	
}

.faq_heading
{
font-size:20px;
}

.faq-item.active .faq-a{
font-size:18px;	
}

.btn-wrap .main-btn,
.btn.primary,
.btn.secondary,
.sp-btn,
.cup_btn,
.cups-btn,
.btn,
 /* .eco-section-{{ section.id }} .eco-btn, */
 .cups-btn,
 .find-btn,
 .form-box button,
 #shopify-section-template--18246354141271__quiz_beverage_AixAqp .select-badge,
 #shopify-section-template--18246354141271__quiz_beverage_AixAqp .btn-quiz,
 #shopify-section-template--18246354141271__quiz_beverage_AixAqp .quiz-bubble,
 .btn-buy-now,
 .btn-upload,
.btn-view-option,
.faq-tab-btn,
.cp-submit-btn
{
padding: 12px 22px !important;
font-size: 18px;
}
.hero-section .hero-subtitle{
   line-height: normal !important;
}
a.hover-btn.btn-mobile {
    display: none;
}




@media (max-width: 768px){
    a.hover-btn.btn-mobile {
    display: flex;
    position: unset;
    opacity: 1;
        justify-content: center;
        transform: none;
        margin: 0 auto;
}
.flex-row .card .product_title{
        padding-top: 0px;
}
 .product_title{
  font-size: 14px !important;
 }
.hover-btn.desktop-btn {
    display: none;
}
.product-infomation {
   
    margin-bottom: 3px !important;
}

.flex-row {
        gap: 50px 12px !important;
    }
    .btn-wrap {
    margin-top: 0px !important;
    }
    .sp-card{
    padding: 31px 0px !important;
    }
    .sp-section{
    padding: 80px 0px 90px 0px !important;
    }
    .sp-btn{
    margin-top: 0 !important;
    }


    .hero-section .hero-heading{
       padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .hero-section .hero-subtitle{
        margin-bottom: 0rem !important;
    }

.hero-section .hero-heading,{
font-size: 32px !important;
}

.best-choice h2,
.design-left h2,
.sp-heading,
.cups-right h2,
.stats-container h2,
.cups-faq h3,
.cups-social h2
{
font-size:28px !important;
}
.cups-info p {
    font-size: 16px;
}

.best-choice .subtext,
.design-left p,
.design-right p,
.sublist,
.stats-container p,
.stat-item p
{
font-size:16px !important;
}

.sp-card-title,
.subtext,
.sp-subtext,
p.sp-subtext
{
font-size:18px !important;	
}

.faq_heading
{
font-size:18px !important;
}
.cups-faq{
    padding: 32px 8px !important;
}
.faq-item.active .faq-a{
font-size:16px !important;	
}

.btn-wrap .main-btn,
.btn.primary,
.btn.secondary,
.sp-btn,
.cup_btn,
.cups-btn,
.sp-card-text
{
padding: 10px 16px !important;
font-size: 16px !important;
}

.best-choice .subtext{
    margin-bottom:2rem !important;
}

.image-wrap{
margin: 0.5rem 0 !important;
}

}

/* tab  */
@media (max-width: 1024px) {
    .hero-section .hero-heading,
.cta-content h2,
.eco-title h1,
.cta-container h2,
#shopify-section-template--18246354141271__quiz_beverage_AixAqp .result-product-title,
.background_image h2,
.spacing-style.text-block.text-block--AZkNna0djQ0RxSWdzV__text_xrnftG.h3.text-block--align-left h1,
.best-choice h2,
.faq-top-content h2,
.background_image h2,
.cups-social h2 {
  font-size: 36px;
}
  .stats-container h2,
  .cups-info h2,
  .how-it-works h2,
  .design-header h2,
  .cups-faq h3,
  .section_banner_2 .cta-content h2,
  .faq-wrap h1,
  .faq-inner-box h3,
  .facts-header h3
  
   {
    font-size: 25px;
  }
  .sp-card-title,
.subtext,
.sp-subtext,
p.sp-subtext,
.eco-section-template--18226052530263__image_with_text_KhTbYH .eco-subtitle,
.form-box h3,
.fact-heading,
.feature-item h4,
.design-bottom h4,
.cta-container p,
.suggest-card h5,
.faq-top-content p {
  font-size: 18px;
}
.eco-title p,
.cta-container p,
.cup-text h4,
.help-card h2,
.find-cups h3,
h4.card_head,
#shopify-section-template--18246354141271__quiz_beverage_AixAqp .quiz-card h3,
span.parent-selection-text,
#shopify-section-template--18246354141271__quiz_beverage_AixAqp .quiz-detail-section h4,
.fact-heading,
.facts-header h3,
.suggest-card h5,
h4.other-options-title,
.Contents_div p,
.Social_icons,
.price,
.product-form-buttons--stacked > *:not(
  .quantity-selector-wrapper,
  .quantity-rules,
  .quantity-label,
  .volume-pricing
),
.tab-content.active p strong {
  font-size: 20px;
}
}