/** Shopify CDN: Minification failed

Line 102:27 Unexpected ";"
Line 158:43 Expected identifier but found "*"
Line 2718:0 Comments in CSS use "/* ... */" instead of "//"

**/
/* Font Family Arakoo For header starts */
p.brewmethsubheading {
    font-weight: 500 !important;
}
.max-containersec {
    width: 100% !important;
}
.brewmixcoffee .container {
    max-width: 100% !important;
}
#shopify-section-template--19389748576576__ee091024-ef6e-4436-bc05-6e8354f7b7ba section.section {
    margin: 4rem 4rem 2rem;
}
.email-me-button.email-me-inlineButton {
    font-weight: bold !important;
    margin-top: 3rem !important;
    letter-spacing: 2px !important;
}
#shopify-section-template--19861235073344__11d39180-ffa8-43b4-aea9-c25f67c9cb8f img {
    border-bottom: unset !important;
}
/*
.coursesection .up_down_grid_arrow {
    display: none;
}
*/

.sliderimagewithtextsection .bg-color {
    background-color: #FFF5E0 !important;
}
#shopify-section-template--19861235073344__11d39180-ffa8-43b4-aea9-c25f67c9cb8f .image-with-text__wrapper {
    padding: 0;
}
p.copyrightnewawction {
    font-size: 12px;
    line-height: 16px;
}
.copyrightnewawction img.heart_logo {
    max-height: 10px;
    margin: 3px 2px;
}
.arakoologo img {  width: 160px;}
.email-me-button {padding:1.8rem;
font-family:"Gotham Medium" !important;
font-weight:normal !important;}

.more_info_list li:before{display:none !Important;}
.leftimg_grinds img {
      border: 1px solid #dadada;
    border-radius: 50%;
    text-align: center;
}
#shopify-section-template--19735337861440__d0def870-6550-4978-97e2-cfc18beae455 .course_right_datetimesection {
    align-items: center;
  border:unset;
    margin-bottom: 0px;

}
.mini-cart__recommendations-list img.product-item__primary-image {
    border: unset;
}
.swasca_inner_tab_section {
    position: sticky;
    z-index: 1;
    top: 82px;
    background: #fff;
}
.accordionquesans_middle_section {
    width: 100%;
    margin: 0 auto;
}

.blog_block img {
    border-bottom: 1.5px solid #000;
}
.article__image {
    border-right: 1.5px solid #000;
}
blog-post-header.article__header {
    border-bottom: 1.5px solid #000;
}
.arakoologo img {  width: 160px;}
button.tabs-nav__item.body-large.active {  border-right: 1.5px solid;
    border-left: 1.5px solid;
    background: #f9c75c;
    font-family: Gotham Medium;
}
.coursetemp {
    display: flex;
    justify-content: flex-start;
    align-items:center;
    padding-left:1rem;
}

.courseheadascaleft{flex:8};
.product-item-meta p:empty {
    display: none;
}
.drawer_title svg {
    margin-left: 16px;
}
.sliderimgright img {
    border: 1.5px solid #000;
    border-radius: 20px;
}
.accordionquesans p {
   
    color: #000 !important;
}
/* heme */
.product-meta__title {
    padding-top: 25px;
}
.collection_details img {
    max-width: 320px !important;
}

.mini-cart__recommendations-list .product-item__info.text--small {
    padding: 20px 10px !important;
}
.mini-cart__recommendations-list .product-item img {
    border-bottom: 1px solid #000;
    border: unset;
}
p.mini-cart__recommendations-heading {
    padding-bottom: 20px;
}
.brewguidemethod_section_arakoo .container.vertical-breather {
    padding-top: 90px;
    padding-bottom: 90px;
}
.mini-cart__recommendations .product-item__image-wrapper {
    margin: 0 !important;
    width: 100% !important;
}
.brewstepscroll_section {
    border-top: 1.5px solid #000;
  border-bottom: 1.5px solid #000;
}
#shopify-section-template--19389748576576__405f69dd-3ebb-4f7a-81fc-99e3c11b9c20 header.section__header {
    margin: 0 40px;
    padding-bottom: 30px;
}
#shopify-section-template--19069420831040__c9835763-7319-4022-a374-b136e3c1939c .image-with-text__image-wrapper img { border-left: 1.5px solid #000;}
.brewmethsubheading {  padding-top: 1em;    font-family: 'Gotham Book' !important;  padding-bottom: 2em; }
.margincls { margin-bottom: 0px !important;}
.product-sticky-form .product-sticky-form__inner {  margin-top: 24px;}

#footer-newsletter :focus-within~.input__label, .is-filled~.input__label {  
 transform: scale(.733) translateY(calc(-24px - 0.5em)) translate(3.665px);
  border:1px solid transparent !important; */
} 
.product-meta__price-list-container span.price.heading.h3 {
    padding-top: 20px;
}
.product-facet  p {
    margin-bottom: 24px;
}
.brewouter.bg-yellow { border-top: 1.5px solid #000; }
.know_your_coffee h2.extra-font-medium {
    padding-bottom: 12px;
}
.mega-menu__inner a.mega-menu__title.heading.heading--small { font-family: 'Roc Grotesk'; font-weight: normal; font-size: 14px; line-height: 20px;}
h1{font-family: 'Roc Grotesk'; font-weight:500;}
h2{font-family: 'Roc Grotesk'; font-weight:500;}
h3{font-family: 'Roc Grotesk'; font-weight:500;}
h4{font-family: 'Roc Grotesk'; font-weight:500;}
.product-form__description p {  font-size: 16px;  line-height: 24px; font-weight:300;}
#shopify-section-template--19069421060416__748a734d-19a5-4eba-9520-3bd2166194dd h3.heading.h3 { margin-top: 16px;}
.coffee_drawer_wrapper h6.extra-font-medium { padding-bottom: 8px;}
.container-section { width: 1600px; margin: 0 auto; max-width: 100%!important;}
.brewmixcoffee .container { padding-left: 0; padding-right: 0;}
.product-item__info .product-item-meta h4.h4 {font-weight: 500;}
.brewmixcoffee .brewouterheadleft { float: left; text-align: left;  width: 90%; padding-top: 2px;}
.list-collections__item-list .up_down_grid_arrow {  height: 70px;}
.product-item__label-list .extra-font.label--custom { padding: 8px 12px 6px 12px;}
.product-item__image-wrapper { margin-bottom: 32px !important;}
.product-item img { border-bottom: 1.5px solid #000;}
#shopify-section-template--19218084561216__ccee9244-425e-4f6c-8ef3-d5b92c09bd4f section.section.section--flush {  border-bottom: 1.5px solid #000;}
h2.saves-description { font-size: 48px; line-height: 54px; margin-top: 3px;}
h2.everyyearone {font-size: 48px; line-height: 54px; margin-bottom: 5px;}
#shopify-section-template--19117610107200__e6ce3ed2-4f1a-4c07-9a2c-ef182241ebf6 .container { max-width: 100%;}
.awsca_inner_tab .container { max-width: 100%;  padding: 0;}
.product-item__tagimg img {border: unset !important;}
.listboxsection label {  position: relative;}
#shopify-section-template--19218084561216__0f6e4614-ae85-403d-a2a4-1ee4f951c44a h2.heading.heading--small {  font-size: 32px; line-height: 50px;}
#shopify-section-template--19069420765504__afadb2de-1588-4b60-978e-601a7a42732b .container { position: relative; z-index: 1;}
#shopify-section-template--19218084561216__0f6e4614-ae85-403d-a2a4-1ee4f951c44a .image-with-text__image-wrapper img {
    width: 85%;
}
.stojo-saves-section {  padding-left: 8%;}
.product-item-meta .display--flex {
    align-items: baseline;
}
#shopify-section-template--19218084561216__0f6e4614-ae85-403d-a2a4-1ee4f951c44a .container { padding-top: 4em; padding-bottom: 5em;}
.brewmixcoffee .brewouterheadright {
    float: right;
    text-align: right;
    width: 10%;
    font-family: T-Star Bold!important;
    font-size: 16px!important;
    line-height: 20px!important;
    text-transform: uppercase!important;
    padding-top: 5px;
    letter-spacing: 1px;
}
.up_down_grid .list-collections__item {border-top: 1.5px;}
.up_down_grid .text-container {border-top: 1.5px;}
#shopify-section-template--19069420831040__8725524c-5984-47cc-a419-194effb71182 .button-wrapper.margin-top {
    display: none;
}
#shopify-section-template--19218084561216__9c568a77-3e3e-4771-b6ad-951421bd2d79 .container {
    border: unset;
}
#shopify-section-template--19218084561216__84cfe554-3f0b-4d27-bc29-dd736b9a32f3 .button-wrapper.margin-top {
    display: none;
}
/* nav.breadcrumb.breadcrumb--floating {
    display: none;
} */
/* Font Family Arakoo For header Ends */
h2.about_arakoo_text {
    font-weight: 500;
    font-size: 48px;
    line-height: 66px;
}
.custom-container--small {
  max-width: 1060px;
  margin: 0 auto;}
.arakootwoimagesection .container.vertical-breather {  padding-top: 35px; padding-bottom: 35px;}
.trainersection .container.vertical-breather { padding-top: 5em !important; padding-bottom: 3em !important;}
.course_inner_section {  width: 80%; margin: 0 auto;}
.imagetexttrainersection { width: 82%; margin: 0 auto;}
.coursesectionpage .drawer_title {  display: unset;}
.brewouter_right img { height: 24px;  width: 34px;}
.step_scroll_inner { width: 90%; padding: 0 50px; margin: 0 auto;}
.scroll_left_head_number_left p { background: #fff;  text-align: center; border-radius: 30px; border: 1.5px solid #000; width: 40px; position: absolute;
  padding: 5px;    left: -2%; height: 40px;}
.number_scroll_blocks { display: flex; padding-bottom: 20px; width:100%;  position: relative;     border-left: 2px solid #000 !important;
   
    margin-left: 36px;}

.scroll_left_head_number_left {  width:5%; text-align:left;}
.slider_title {  font-size: 32px; line-height: 40px; font-family: Roc Grotesk;}
.product-item-meta p {
      margin: 8px 0 24px 0;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}

.scroll_left_head_number_left {

    margin-top: 28px;
}


#shopify-section-template--19069420831040__c9835763-7319-4022-a374-b136e3c1939c .image-with-text__text-wrapper a.button.button--primary {
    width: 400px;
}
.coffee_drawer_wrapper button.drawer__close-button.tap-area.close_product {
    border: 1.5px solid;
    padding: 6px;
    border-radius: 43px;
}
button.product-item__cta.button.button--primary { width: -webkit-fill-available;}

.brewmethod a {
    margin: 15px auto;
}
      .sliderimagewithtextsection 

  .sliderimagewithtextsection  button.slick-prev.slick-arrow {
    position: absolute;
    left: 15%;
    top: -12%;
    transform: translateY(-50%);
    z-index: 1;
    background-color: #fff;
    color: #000;
    border: none;
    padding: 24px;
    font-size: 16px;
    border-radius: 38px;
    cursor: pointer;
    border: 1px solid #000;
}

  p.slider_para {
    font-size: 20px;
    line-height: 30px;
    padding-top: 30px;
}

.sliderimagewithtextsection .slick-next {
    position: absolute;
    right: 73%;
    top: -12%;
    transform: translateY(-50%);
    z-index: 1;
    background-color: #fff;
    color: #000;
    border: none;
    padding: 24px;
    font-size: 16px;
    border-radius: 38px;
    cursor: pointer;
    border: 1px solid #000;
}
.multi-column__text-container .heading.h5 {
    font-size: 20px;
    line-height: 25px;
}
.slidersectionimage_right {
  float: right;
  width: 45%;
}
.slidersectionimage {
  margin: 0 auto;
  width: 85%;
}

.slider_left_text {
  width: 45%;
  float: left;
}
 
#shopify-section-template--19389748576576__e58ec2ed-34cd-47ec-9639-04e92b9d542f section.section {
    padding: 40px 70px 80px !important;
    margin: 0 !important;
}
h1.sliderheading {
    font-family: 'Roc Grotesk';
    font-size: 48px;
    line-height: 50px;
    font-weight: 500;
}
.blog_inner_section .blog_block .blog_title {
    font-size: 32px;
    line-height: 40px;
    font-family: 'Roc Grotesk';
    padding:20px 15px;
/*     height: 195px; */
}
.blog_date {
    padding: 20px 20px;
}
.blog_tab_section {
    border-top: 1.5px solid;
    border-bottom: 1.5px solid;
/*     display: flex; */
    width: 100%;
    margin: 0 auto;
    text-align: center;
  
}
#shopify-section-template--19069420765504__afadb2de-1588-4b60-978e-601a7a42732b img {
    margin: 0 !important;
}
.blog_tab_section button.tabs-nav__item:hover {
    background: #F9C75C;
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    font-weight:bold;
}

.blog_tab_section button.tabs-nav__item:hover {
    background: #F9C75C;
    border-left: 1.5px solid #000;
    border-right: 1.5px solid #000;
    font-weight:bold;
}
.blog_tab_section button.tabs-nav__item {
    padding: 10px;
    display: inline-flex;
    width: 20%;
    justify-content: center;
}
span.body-large.accordion_heading {
    font-size: 20px;
    line-height: 40px;
}
.blog_tab_section button.tabs-nav__item {
    padding: 10px;
    display: inline-flex;
    width: 20%;
    justify-content: center;
}
span.body-large.accordion_heading {
    font-size: 20px;
    line-height: 40px;
}

.blog_inner_section {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  margin-left:-10px;
  margin-right: -10px;
}
 .blog_inner_section .blog_block {
  flex: 0 0 calc(33.33% - 20px); /* Adjust the width and spacing as per your preference */
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  text-align: left;
  border: 1px solid #000;
  border-radius: 10px;
 
  margin: 10px;
}
  span.body-large.accordion_heading {
    font-size: 20px;
    line-height: 40px;
}


  .blog_inner_section {
    width: 90%;
    margin: 0 auto;
    margin-top:5%;

}
  .blog_inner_section .blog_block img {
    width: 100%;
    border-radius: 10px 10px 0 0;
 
}
.pagination {
  text-align: center;
  margin-top: 20px;
  clear: both;
  width: 100%;
}


product-recommendations.section {
    margin: 75px;
}
.product_recommendation h3.heading.h3 {
    font-size: 48px;
    line-height: 50px;
}
.product_recommendation header.section__header {
    margin: 0;
    padding-bottom: 40px;   padding-left: 35px;}
.product-form__buy-buttons button#AddToCart {
    width: 100%;
    margin: 0 auto;
}
.product.product--thumbnails-none {
    margin: 0;
}
.collection_images img.logo-list__image {
    height: 225px;
}  
.footer_bottom {

    width: 100%;

}
.footer_bottom_right {
    float: right;
    width: 50%;
    text-align: right;
}
.footer_bottom_left {
    width: 40%;
    float: left;
    text-align: left;
}
.footer__aside {
    border-top: 1px solid #fff;
    padding-top: 35px;
}
button.tabs-nav__item {
    opacity: 1 !important;
} 
#footer-newsletter button.input__submit-icon.tap-area {  color: #000;}
#footer-newsletter input#footer\[contact\]\[email\] { background: transparent;  color: #fff !important;
                                                    }
#footer-newsletter label.input__label { color: #fff; }
.footer  .container {  padding: 0 80px;}
.footer__item--newsletter p.footer__item-title.heading.heading--small { font-size: 20px;  line-height: 22px; text-transform: inherit;}
#shopify-section-template--19117610107200__40731b67-f75a-4a5f-b3a4-4864550a92dd header.section__header {
    margin: 0;
}
#shopify-section-template--19117610107200__40731b67-f75a-4a5f-b3a4-4864550a92dd h3.heading.h3 {
    text-align: left;
    padding: 0 20px 42px !important;
    font-size: 48px;
    line-height: 50px;
}
.brewmixcoffee span.brewouterrightheading {
    font-family: T-Star Bold!important;
    font-size: 18px!important;
    line-height: 25px!important;
    text-transform: uppercase!important;
}
.brewmixcoffee .brewouterheadright {
    font-size: 18px !important;
    line-height: 20px !important;
}
.brewmixcoffee .image-with-text__content_right_brewstep .brewouter.bg-yellow {
    padding-top: 8px;
    padding-bottom:8px;
    padding-right:20px;
      border-bottom: 1.5px solid;

}
.brewmixcoffee .brewouterheadleft img {
    width: 20%;
}
 .brewmixcoffee {
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
}
.awscasection_points_heading {
    border: 1px solid;
    padding: 5px;
    width: 18%;
    text-align: center;
    background-color: #FDB933;
    font-size: 16px;
    line-height: 20px;
    font-family: T-Star Bold!important;
    text-transform: uppercase;
}
    .awsca_inner_left_courselearner_details li {
    font-size: 20px;
    line-height: 30px;
}
.testimonial_content_section {
      padding: 24px 12PX;
      border: 1px solid #000;
      border-radius: 0 0 20px 20px;
  }
    .pillor_headingmain {
    font-size: 48px;
    line-height: 48px;
}
    h1.slider_testimonial_heading {
      font-size: 22px;
      line-height: 33px;
  }
    .testimonial_content_section_right {
      text-align: right;
      float: right;
      width: 10%;
  }
  .testimonial_content_section_left {
      width: 90%;
      float: left;
      height: 100px;
  }
.pillor_section {
    padding: 50PX 80PX;
    margin: 0;
}
    .testimonial_content_section {
      display: flex;
  }
    .testimonial_content_section_right .drawer_title {
    border: unset;
}
.custom_slider_testimonial_inner {
    margin: 0 10px;
    display: inline-block;
    width: 30%;
    margin-top: 35px;
}
  .testimonial_images img {
      border: 1px solid #000;
      border-radius: 10px 10px 0 0;
        width: -webkit-fill-available;
  }
   
    p.slider_testimonial_subheading {
      font-size: 14px;
      line-height: 25px;
  }
    .slider_section button.drawer__close-button.tap-area.close_product {
  
    border-radius: 20px;
    border: 1px solid #000;
    padding: 8px;
}
    p.subtitledrawer_pillor {
    font-size: 20px;
    line-height: 30px;
    padding-top: 8px;
      padding-bottom:8px;
      border-bottom: 1px solid #000;
}
    .course_right_length p {
    font-size: 14px;
    line-height: 20px;
    text-transform: uppercase;
    font-family: 'Gotham Medium';
      letter-spacing:2px;
}
    .course_right_details_datetimetext {
    font-size: 20px;
    line-height: 30px;
    padding-top: 8px;
    padding-bottom: 10px;
  
}
    .course_right_datetimesection {
      align-items: center;
    border-bottom: 1px dotted;
      margin-bottom: 30px;
    display: flex;}
.course_right_details_section_right_img {
    text-align: right;
    width: 15%;
}
       
  .course_right_details_section {
    font-size: 20px;
    line-height: 22px;
    font-family: Gotham Book;
   width:85%;
    padding-top: 10px;
    padding-bottom: 20px;
}
    .course_right_datetimetext {
    padding-top: 12px;
    font-size: 14px;
    line-height: 20px;
    font-family: Gotham Medium;
    font-weight: 500;
    border-top: 1px dotted;
}
    .awsca_tabs_inner_right {
    float: right;
    width: 40%;
    padding-top: 7em;
      padding-left:120px;
}
.awscatabcontent {
    display: flex;
    justify-content: center;
  
    width: 95%;
    margin: 80px auto 0;
}
    .awsca_tabs_inner_left {
    width: 40%;
    float: left;
}
.awsca_inner_left_courselearner_title {
    padding-top: 12px;
    font-size: 32px;
    line-height: 40px;
    font-family: "Roc Grotesk","sans-serif";
}
    .button_section .button-wrapper {
    margin-top: 30px;
}
.awsca_inner_left_courselearner_details p {
    font-size: 20px;
    line-height: 30px;
    padding-top: 20px;
}

.button_section a.arrow_cta.body-medium {
    background: #000;
    color: #fff;
    padding: 20px;
    width: 400px;
    text-align: center;
    font-size: 16px;
    line-height: 20px;
    border-radius: 10px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 2px;
}
    .title_logo {
    display: flex;
    align-items: center;
}
    .title_left {
    width: 80%;
    float: left;
}
    .logo_right {
    text-align: right;
    float: right;
    width: 20%;
}
    button.tablink:hover {
    background: #F9C75C;
    border-left: 1px solid #000;
    border-right: 1px solid #000;
      font-weight:bold;
}
.whatwillyoulearn_text {
    font-size: 14px;
    line-height: 20px;
    padding-top: 25px;
    padding-bottom: 20px;
    font-weight: bold;
    letter-spacing: 0.5px;
}
    #shopify-section-template--19205108465984__ae136f14-b072-465d-831b-a3b5f6b8471f .coursecontent.p {
   
    height: 95px;
}
     .awsca_tabs {
    width: 85%;
    text-align: center;
    margin: 0 auto;
}
 .awsca_tabs button.tablink {
    margin: 0 45px;
    padding: 15px 40px;
}
    #shopify-section-template--19205108465984__9d7ef6c1-b073-4ae5-94fd-fd05dd4c410d a.arrow_cta.body-medium {
    font-size: 20px;
    line-height: 22px;
}
  #shopify-section-template--19205108465984__ae136f14-b072-465d-831b-a3b5f6b8471f .coursesectionpage .container.vertical-breather {
    padding-top: 20px;
}
.awsca_inner_tab .container.vertical-breather {
    padding: 0;
}
  #shopify-section-template--19205108465984__ae136f14-b072-465d-831b-a3b5f6b8471f .course_inner_section {
    width: 92%;
    margin: 0 auto;
}
#shopify-section-template--19205108465984__ae136f14-b072-465d-831b-a3b5f6b8471f .coursesectionpage {
    border-top: 1.5px solid;
    margin-top: 85px;
}
#shopify-section-template--19205108465984__9d7ef6c1-b073-4ae5-94fd-fd05dd4c410d .container {
    padding: 5em 8em;
}
    #shopify-section-template--19205108465984__9d7ef6c1-b073-4ae5-94fd-fd05dd4c410d img {
    width: 85%;
}
    

#shopify-section-template--19218084561216__c6bd7125-ae94-4d33-a0b5-f654f89b7b90 .image-with-text__content-wrapper {
    width: 90%;
}
#shopify-section-template--19218084561216__efcfe37d-7c6c-4853-aebb-923289691dce .image-with-text__wrapper.bg-colorbackground {
    /* width: 30%; */
    padding: 90px 50px;
}
#shopify-section-template--19218084561216__efcfe37d-7c6c-4853-aebb-923289691dce .image-with-text__wrapper.bg-colorbackground {
    border-top: 1px solid;
}
#shopify-section-template--19218084561216__c6bd7125-ae94-4d33-a0b5-f654f89b7b90 .container {
    max-width: 100%;
    padding: 70px 70px;
}
#shopify-section-template--19218084561216__9c568a77-3e3e-4771-b6ad-951421bd2d79 img#block-template--19218084561216__9c568a77-3e3e-4771-b6ad-951421bd2d79-16848506069e2f49cf-0-33792412811584 {
    width: 410px;
    margin-top: 80px;
}

#shopify-section-template--19218084561216__9c568a77-3e3e-4771-b6ad-951421bd2d79 .image-with-text__image-wrapper.bg_img:before {
    background-size: 185px!important;
    left: 494px!important;
    top: 101%!important;
}
#shopify-section-template--19218084561216__c6bd7125-ae94-4d33-a0b5-f654f89b7b90 .image-with-text__wrapper .video__thumbnail:before {
    background-size: 160px !important;
}
 #shopify-section-template--19218084561216__9c568a77-3e3e-4771-b6ad-951421bd2d79 .image-with-text__wrapper.bg-colorbackground {
    padding: 0;
}
p.arakufamilies {
    font-size: 48px;
    line-height: 65px;
    font-family: "Roc Grotesk","sans-serif";
    padding: 0 65px;
}
.arrow_cta .up_down_grid_arrow {
    display: none;
}
.coursetemp.bg-black.arrow_cta.body-medium {
    BORDER: UNSET;
    margin: 0;
    padding: 30px;
}

.listboxsection {
    padding-bottom: 20px;
}
.coffee_maker_section .container.vertical-breather {
    width: 75%;
    margin: 0 auto;
}
.listboxsection label.container {
    padding: 0;
}
.coffeemaker_section_inner_left {
    width: 50%;
 
}
.coffeemaker_section_inner_right {
    width: 50%;
  
}
.coffesection_inner_right_inner {
    margin-top: 30px;
}

.coffeeinnerrightcontent {
    float: right;
    width: 80%;
}
.coffeeinnerleftimage {
    width: 20%;
    float: left;
    text-align: right;
    padding: 0 30px 0 0px;
}
p.coffeemaker_rightheading.heading.h4 {
    margin-top: 0 !important;
    font-size: 28px;
    line-height: 30px;
}
.coffemaker_right_content p {
    font-size: 20px;
    padding-top: 0em;
    line-height: 30px;
  padding-left:1.2em;
}


input.checkbox-round:checked{
  color:#000;
}
span.coffeemaker_number.h4 {
    font-size: 20px;
    line-height: 30px;
}
input.checkbox-round {
    width: 25px;
    height: 30px;
    position: absolute;
   
    left: -50px;
    accent-color: #000;
}
p.coffeemaker_rightsubheading {
    font-size: 16px;
    line-height: 20px;
    text-align: left;
    text-transform: uppercase;
    font-family: T-Star Bold!important;
    padding: 0 0px 10px;
    letter-spacing: 1px;
}
p.brewmethodheading.heading.h4 {
    font-size: 18px;
    line-height: 20px;
    text-align: left;
    text-transform: uppercase;
    font-family: T-Star Bold!important;

    letter-spacing: 1px;
      margin-left: -42px;
      padding: 18px 2px;
}

.coffeeinnerrightcontent {
    float: right;
    width: 80%;
}

.coffeemaker_section_inner {
    display: flex;
      justify-content: space-around;
}
.brewstepimg img {
  border-right: 1.5px solid #000;
    height: 774px;
}
.scroll_left_heading_right p {
    font-size: 20px;
    line-height: 35px;
}
.brewstepscroll_section 
 .image-with-text__image-wrapper.video_wrapper {
     width: 120%;
   margin-left:30px;
   margin-top:7%;
}
.brewstepscroll_section 
 video {
    width: 100%;
}
.scroll_left_heading_right {
    width: 70%;
    float: right;
      padding-left: 20px;
}
.step_scroll_inner-left {
    width: 70%;
  
    height: 400px;
    overflow-x: hidden;
    overflow-y: auto;
   
    float: left;
}
.step_scroll_inner-right {
    float: right;
    width: 30%;
}.brewmixcoffee .container--small {
    padding: 0;
    max-width: 100%;
}
.brewstep_title p {
    font-size: 20PX;
   line-height:30px;
}
 .brewstep_content {
    padding: 80px 80px;
}
.brewstep_title h3.h2 {
    font-size: 48px;
    line-height: 50px;
    padding: 3em 2em 1em 2em;
}
.brewouter {
    display: flex;
    width: 100%;
 
}
.image-with-text__content_right_brewstep .brewouter.bg-yellow {
    padding: 8px 55px;
 
}
.images_section_left_brewstep {
    width: 48%;
    float: left;

}
.image-with-text__brewstep {
    display: flex;    align-items: center;
      background: #fff5e0;
}
.image-with-text__content_right_brewstep {
    float: right;
    width: 55%;
}

.image-with-text__content_right_brewstep .brewouter {
    padding: 0;
}
#shopify-section-template--18863977890112__756be488-18b5-4f18-985c-90bb3b8ca46c .image-with-text__image-wrapper.bg_img:before {
  
 top: 555px !important;
    left: 545px !important;
}
#shopify-section-template--19069420831040__8725524c-5984-47cc-a419-194effb71182 .container--small.vertical-breather.Set.Padding.Bottom {
    padding-bottom: 5em;
}
h4.scroll_left_head {
    font-size: 32px;
    line-height: 40px;
    padding-bottom: 20px;
    font-family: 'Roc Grotesk' !important;
    font-weight: 400;
}
.brewmethodtitle.h4 {
   /* padding: 22px 24px 0; */
    font-size: 32px;
    line-height: 40px;
    font-family: 'Roc Grotesk' !important;
    font-weight: 500;
}
#shopify-section-template--18891152228672__c9835763-7319-4022-a374-b136e3c1939c a.button.button--primary {
    width: 300px;
}

.drawer_titleawsca {
    display: flex;
    justify-content: space-between;
    align-items: end;
    padding-bottom: 19px;
    border-bottom: 1px dotted;
    margin-bottom: 23px;
}
.brewouterheadleft img {
    width: auto;
}

#shopify-section-template--18891152228672__8725524c-5984-47cc-a419-194effb71182 .container--small.vertical-breather {
    max-width: 100%;
}
#shopify-section-template--18891152228672__46f785fe-977d-4ba6-9338-4592c17815d4 .container.vertical-breather {
    padding-bottom: 0;
    padding-top: 3em !important;
}
div#shopify-section-template--18891152228672__8ccf55bb-e795-4157-912c-d5f759cf080f { border-top: 1px solid #000;}
.foundation_blocks {
    display: flex;
    border-bottom: 1px dotted #000;
    margin-top: 20px;
}
div#shopify-section-template--18891152228672__8ccf55bb-e795-4157-912c-d5f759cf080f {
    border-top: 1px solid #000;
}
p.awsca.headingbottom.p {
    padding-top: 20px;
    color: #000;
}
.awcs_drawer_wrapper .drawer__content.drawer__content--center {
    text-align: left;
  padding:0;
}
.awcs_drawer_wrapper .section-title-drawer .drawer {
    max-width: 485px;
    padding: 40px;
}
p.awsca.headingpara {
    margin: 0;
    font-family: T-Star Bold!important;
}
.awcs_drawer_wrapper button.drawer__close-button.tap-area.close_product {
    border-radius: 20px;
    border: 1px solid #000;
    padding: 8px;
}
#shopify-section-template--19040724418880__b171fa2e-7bcc-4584-bdfb-764daa3fe972 button.drawer__close-button.tap-area.close_product {
    border-radius: 20px;
    border: 1px solid #000;
    padding: 8px;
}
#shopify-section-template--19040724418880__c3da1966-bd8d-441c-97f2-102c6d992105 img {
    width: 80%;
}
p.awsca.headingpara5 {
    margin-top: 0;
}
p.awsca.headingparacontent {
    padding-top: 20px;
}
p.awsca.heading2.h4 {
    margin: 0;
    font-size: 24px;
    line-height: 30px;
    font-family: var(--heading-font-family);
    font-weight: 500;
      padding-bottom: 10px;
}
.awsca.heading {
    font-size: 20px;
    line-height: 22px;
    font-weight: 400 !important;
}
.awcs_drawer_wrapper header.drawer__header {
    border: unset;
}
  div#shopify-section-template--18891152228672__46f785fe-977d-4ba6-9338-4592c17815d4 {
    border-top: 1px solid #000;
}
.foundation_blocks_left {
    float: left;
    width: 50%;
}
.foundation_blocks_right {
    float: right;
    width: 50%;
  text-align:right;
}
#shopify-section-template--19040724418880__b171fa2e-7bcc-4584-bdfb-764daa3fe972 .awcs_drawer_wrapper .drawer_title {
    display: unset;
}
.brewouterheadright {
    float: right;
    text-align: right;
    width: 20%;
    font-family: T-Star Bold!important;
    font-size: 16px !important;
    line-height: 20px !important;
    text-transform: uppercase!important;
  padding-top:5px;
  letter-spacing: 1px;
}

.brewouterheadleft {
    float: left;
    text-align: right;
    width: 75%;
  padding-top:2px;
}
.clear{clear:both;}
.brew_outer_left {
    width: 40%;
    float: left;
}
#shopify-section-template--18891152228672__c9835763-7319-4022-a374-b136e3c1939c h3.heading.h2 {
    padding-top: 80px;
}
p.awsca.headingtitle.h4 {
    font-size: 32px;
    line-height: 30px;
    font-family: 'Roc Grotesk';
    margin-bottom: 10px;
}
.brewouter_right img {
    padding-right: 10px;
}
#shopify-section-template--18891152228672__c9835763-7319-4022-a374-b136e3c1939c img {
    height: 407px;
}
#shopify-section-template--18891152228672__c9835763-7319-4022-a374-b136e3c1939c .button-wrapper {
    padding-bottom: 80px;
}
#shopify-section-template--18891152228672__c9835763-7319-4022-a374-b136e3c1939c .image-with-text__content-wrapper {
    margin-right: 70px;
}
#shopify-section-template--18891152228672__c9835763-7319-4022-a374-b136e3c1939c .image-with-text__wrapper {
    border-top: 1px solid #000;
    padding: 0;
}
#shopify-section-template--18891152228672__c9835763-7319-4022-a374-b136e3c1939c .image-with-text__image-wrapper img {
    border-radius: unset;
}
.title_brewmethodd {
    WIDTH: 60%;
    padding: 0 30px 30px;
    margin: 0 auto;
}
#shopify-section-template--18891152228672__8ccf55bb-e795-4157-912c-d5f759cf080f .container.vertical-breather {
    padding-top: 6em;
    padding-bottom: 6em;
}
#shopify-section-template--18891152228672__c9835763-7319-4022-a374-b136e3c1939c .image-with-text__wrapper {
    border-top: 1px solid #000;
    padding: 0;
    background: #e5eece;
}
.brewmethodheading.h2 {
   margin-bottom: 0;
}
#shopify-section-template--18863977890112__756be488-18b5-4f18-985c-90bb3b8ca46c .image-with-text__image-wrapper.bg_img:before {
  
 top: 555px !important;
    left: 545px !important;
}
#shopify-section-template--18863977890112__c9835763-7319-4022-a374-b136e3c1939c .image-with-text__wrapper {
    padding: 0 !important;
    border-top: 1px solid #000;
}

#shopify-section-template--18863977890112__c9835763-7319-4022-a374-b136e3c1939c .image-with-text__wrapper {
    padding: 0 !important;
    border-top: 1px solid #000;
}
.brewouter_right {
    float: right;
    text-align: right;
    width: 90%;
}
.brewouter {
    display: flex;
    width: 100%;
      padding: 10px 30px 10px 15px;
}  
.brewmethoda {
    border: 1.5px solid #000;
    border-radius: 16px;
    overflow: hidden;
  
    margin: 15px auto;
}

  .bg-yellow {
    background: background: #F3EEE8;
    background: #F3EEE8;
    border-top: 1.5px solid #000;
    
}
.brewcoffeemethohead {
    height: 45px;
    font-size: 20px;
    line-height: 30px;
  margin-bottom:12px;
}
  span.brewouterrightheading {
    font-family: T-Star Bold!important;
    font-size: 16px!important;
    line-height: 16px !important;
    text-transform: uppercase!important;
    letter-spacing:1px;
}
 
  .brewmethod {
       flex-wrap: wrap;
    display: flex;
    margin: 0 24px;
   
}
    #shopify-section-template--19040724418880__8447c1aa-f05a-4fff-a4df-c7c98e704a1a .section__color-wrapper {
    background-color: #FFF5E0;
}
#shopify-section-template--18863977890112__46f785fe-977d-4ba6-9338-4592c17815d4 h2 {
    font-family: T-Star Bold !important;
    font-size: 14px !important;
    line-height: 1 !important;
    text-transform: uppercase !important;
}
    #shopify-section-template--19040724418880__308201f3-d16e-4cc5-ae9d-1f77bba7f886 .container.vertical-breather {
    padding: 25px 15px 25px 15px;
    border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
      background-color: #F3EEE8;
}
    .titleimggrid2.h4 {
    font-size: 32px;
    line-height: 40px;
    padding-bottom: 20px;
    font-family: 'Roc Grotesk';
    text-align: left;
}
    .images_section {  display: flex; justify-content: center;  width: 100%; align-items: center;}
    .coffeeimglogo2 {  margin-left: 65px;}
    .coffeeimglogo {  text-align: right;}
#shopify-section-template--19040724418880__8447c1aa-f05a-4fff-a4df-c7c98e704a1a .container {
     padding-top: 5em;
    padding-bottom: 5em;
    width: 85%;
    margin: 0 auto;
}
    .subcontent.p {
    font-size: 20px;
    line-height: 30px;
     
}
    .titleandsubtitles {
    border-radius: 0 0 10px 10px;
    background: #fff;
    border-top: 1px solid #000;
}
    .brewmethodsubbtitle.h4 {
    font-size: 14px;
    line-height: 20px;
    padding-bottom: 18px;
}
    .gridsectionborder {
    height: 500px;
}
    .imagewithtextsection {
    display: flex;
      align-items:start;
}

    .imagewithtextleftside {
    text-align: left;
  width:50%;
}
    .imagewithtextrightside {
    background: url(/cdn/shop/files/Group_912.png?v=1682588619);
    background-size: 150px;
    background-position: 89% 89%;
    background-repeat: no-repeat !important;
    padding: 0 0% 0% 5%;
    width: 50%;
}
   #shopify-section-template--19040724418880__8447c1aa-f05a-4fff-a4df-c7c98e704a1a .container {
    padding-top: 5em;
    padding-bottom: 5em;
    width: 80%;
    margin: 0 auto;
}
    .titleimggrid.h4 {
    padding-bottom: 24px;
}.coffeeimglogotrainer img {
    BORDER-RADIUS: 10PX 10PX 0 0;
}
    .coffeeimglogotrainer img {
    BORDER-RADIUS: 10PX 10PX 0 0;
}
  
    .brewmethodsubtitle.h4 {
    font-size: 14px;
    padding-bottom: 20px;
    line-height: 16px;
}

    .gridsection {
    border: 1px solid #000;
    border-radius: 10px;
    width: 300PX;
}
.titleimggrid.h4 {
    font-size: 32px;
    line-height: 40px;
    font-family: var(--heading-font-family);
    text-align: left;
}
    .awsca_inner {
    width: 302px;
    border: 1.5px solid #000;
    border-radius: 10px;
    margin-top: 24px;
      /*
    height: 362px;
      */
}

    #shopify-section-template--19040724418880__b171fa2e-7bcc-4584-bdfb-764daa3fe972 .container.vertical-breather {
    width: 70%;
    margin: 0 auto;
}
    .awsca-method_front img {
    height: 118px;
}
    .coursesection .up_down_grid_arrow {
    border-radius: 0 0 10px;
    text-align: right;
      /*
    padding: 20px 20px;
      */
}


    p.awsca.heading1.p {
    font-size: 20px;
    line-height: 22px;
    border-bottom: 1px solid #000;
    width: fit-content;
    text-align: center;
    margin: 0 auto;
    padding-bottom: 10px;
         padding-top: 10px;
}
 
    div#shopify-section-template--19040724418880__b171fa2e-7bcc-4584-bdfb-764daa3fe972 {
    border-bottom: 1px solid #000;
    border-top: 1px solid #000;
}
    .coursetemp.bg-black {
   
    border-top: 1.5px solid #000;
  
  
}
    .title_coursesection {
    text-align: center;
}
    .coursecontent.p {
    font-size: 20px;
    line-height: 30px;
    padding-top: 25px;
          height: 130px;
}
   
   .awsca-method_front {
    padding: 20px;
}

    /*
    .courseview.p {
    padding: 22px 15px!important;
}
     

    .courseview.p {
   padding: 10px 5px 0 20px;
}
    */
  
    .coursesection {
    justify-content: space-evenly;
    flex-wrap: wrap;
    width: 100%;
    display: flex;
      padding-top:50px;
}
    /*
    .courseview.p {
    padding: 10px 15px 0 15px;
}
    */
    @media screen and (min-device-width: 1800px) and (max-device-width: 2850) { 
      .sliderimagewithtextsection .slick-prev:before {
    border: unset !important;
}
      h3.heading.h2.featured_collection { text-align: center !important; padding-bottom: 50px !important;}
.product {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    gap: 50px;
}
      .coffemaker_right_content p {
    font-size: 20px;
    padding-top: 0em;
    line-height: 30px;
  padding-left:2em;
}


}
  @media screen and (max-width: 1800) { h3.heading.h2.featured_collection { text-align: center !important; padding-bottom: 50px !important;}    
                                        }
                                         
 @media screen and (max-width: 1200px) {

   .course_inner_section {
    width: 100%;
    margin: 0 auto;
}
    #shopify-section-template--19040724418880__b171fa2e-7bcc-4584-bdfb-764daa3fe972 .container.vertical-breather {
    width: 85%;
    margin: 0 auto;
}
  }
        @media screen and (min-width: 1000px) {

      .number_scroll_blocks {width:125%}}
    @media screen and (max-width: 1000px) {
.brewstepscroll_section 
 .video__thumbnail {

    width: auto;
    margin-left: 0;
 
}
      span.body-large.accordion_heading {
    font-size: 14px !important;
    line-height: 20px !important;
}
      .troubleshooting .answers {  padding: 5px 40px 36px ! important;}
          .product__media-list-wrapper .product__media-image-wrapper img {
    border-right: unset !important;
    border-bottom: 1.5px solid #000;
}
     .marquee .marquee_wrapper {

  padding-bottom:0 !Important;
}
        #shopify-section-template--19218084561216__9c568a77-3e3e-4771-b6ad-951421bd2d79 .image-with-text__text-wrapper {
    padding-bottom: 3em;
}
             #shopify-section-template--19389748576576__405f69dd-3ebb-4f7a-81fc-99e3c11b9c20 header.section__header {
    margin: 0 auto;
    padding-bottom: 30px;
}
      .images_section_left_brewstep {
    width: 100%;
    float: none;
    margin: 0 auto;
    padding: 0 50px;
}
         p.brewmethodheading.heading.h4 {
    margin-left: unset;
    padding: 18px 2px;
}
   
      #shopify-section-template--19069420765504__b65cb688-7ba9-4483-ae6a-20a105597470 img {
    width: 90%;
}
      h4.scroll_left_head {
    padding-top: 2em;
}

         .trainersection image-with-text {
    padding: 0 !important;
}
 .trainersection {
    background: #fff5e0 !important;
}
      .custom_slider_testimonial_inner {
    margin: 0 10px;
    display: inline-block;
    width: 100%;
    margin-top: 35px;
}
  .testimonial_content_section {
    display: flex;
    height: 140px !important;
}
      .brewstepimg img {
   
    border: 1px solid;
    border-radius: 10px;
}
.troubleshooting { padding: 3em 0em !important;}
      button.accordion.questxt {

    height: auto !important;
}
     .accordion_section_inner_left {
    width: 100% !important;
    float: unset !important;
}
  .troubleshooting .answers {
    padding: 10px 0 40px 50px !important;
    width: 100%!important;
}
      .accordion_section_inner_right {
    width: 100% !important;
    float: unset !important;
}
      
      .step_scroll_inner-right {
    float: unset;
    width: 100%;
}
.troubleshooting_heading h4 {
    font-size: 32px!important;
    line-height: 38px!important;
    padding: 20px 0!important;
}
      button.accordion.questxt {

    margin-bottom: 20px !important;
}
      .accordion_section_inner {
    display: block;
  
}
      .step_scroll_inner {
    width: 90%;
    padding: 0;
    margin: 0 auto;
}
      .step_scroll_inner-left {
    width: 100%;
    height: 400px;  float: unset;
}
      .coffeemaker_section_inner_left {
    width: 100%;
    float: none;
}
      .coffeemaker_section_inner_left {
    width: 100%;
    float: none;
}
      .coffee_maker_section .container.vertical-breather {
    width: 100%;
    margin: 0 auto;
}
      .images_section_left_brewstep {
    width: 100%;
    float: none;
    margin: 0 auto;
    padding: 0 50px;
}
      input.checkbox-round {
    width: 25px;
    height: 20px;
    position: unset;
}
      .coffeemaker_section_inner_right {
    width: 100%;
    float: unset;
    margin: 0 auto;
}
      .image-with-text__content_right_brewstep {
    float: none;
    width: 100%;
}
      .coffeemaker_section_inner {
    display: block;
}
      .brewstepimg img {
    height: auto;
}
  .brewstep_title h3.h2 {
    font-size: 48px;
    line-height: 50px;
    padding: 1em 2em 1em 1em;
  
}
      .image-with-text__brewstep {
    padding: 20px 0 0;
}
      .image-with-text__brewstep {
    display: block;
  
}
      .image-with-text__content_right_brewstep {
    float: none;
    width: 100%;
}
      .testimonial_content_section {
    display: flex;
    height: 180px;
}
      .awsca_tabs {
    width: 100%;}
   .awsca_tabs button.tablink {
    margin: 0 20px !important;
}
   
  .awscatabcontent {
    display: block !important;  padding: 0 1.5rem !important;}
   
      .awsca_inner_left_courselearner_details p {  padding-top: 5px;
}
      .awsca_tabs_inner_left {
    width: 100% !important;
    float: none !important;
}
      .awsca_tabs_inner_right {
    float: none !important;
    width: 100% !important;
    padding-top: 5em !important;
    padding-left: unset !important;
}
#shopify-section-template--19205108465984__9d7ef6c1-b073-4ae5-94fd-fd05dd4c410d .container {
    padding: 5em 3em !important;
} #shopify-section-template--19205108465984__9d7ef6c1-b073-4ae5-94fd-fd05dd4c410d image-with-text.image-with-text.image-with-text--boxed.image-with-text--overlap-image.became-visible {
    padding: 0;
}
      #shopify-section-template--19205108465984__9d7ef6c1-b073-4ae5-94fd-fd05dd4c410d img {
    width: auto !important;
}
      .imagewithtextleftside {
    text-align: left;
    width: 100%;
}     .imagewithtextrightside {    padding: 0;
    width: 75%;
    margin: 0 auto;
}
      #shopify-section-template--19040724418880__b171fa2e-7bcc-4584-bdfb-764daa3fe972 .container.vertical-breather {
    width: 95%;
    margin: 0 auto;
    padding: 100px 20px;
}
        #shopify-section-template--19040724418880__c3da1966-bd8d-441c-97f2-102c6d992105 img {
    width: auto;
}
 
 
   /* .awsca_inner {
    width: 45%;
    
} */
   #shopify-section-template--19040724418880__8447c1aa-f05a-4fff-a4df-c7c98e704a1a image-with-text.image-with-text {
    padding: 0;
}
   #shopify-section-template--19040724418880__8447c1aa-f05a-4fff-a4df-c7c98e704a1a .container {

    width: 100%;
    margin: 0 auto;
}
   .titleimggrid2.h4 {

    text-align: center !important;

}
   #shopify-section-template--19040724418880__c3da1966-bd8d-441c-97f2-102c6d992105 image-with-text-item.image-with-text__content.text-container.text--left {
    text-align: center !important;
}
   div#shopify-section-template--19040724418880__c3da1966-bd8d-441c-97f2-102c6d992105 {
    padding-bottom: 50px;
   
}
   #shopify-section-template--18891152228672__c9835763-7319-4022-a374-b136e3c1939c image-with-text.image-with-text {
    padding: 0;
}
   .coursesection {
    /* justify-content: space-between;
    flex-wrap: wrap;
    width: 100%;
    display: flex; */
    justify-content: center;
    flex-wrap: wrap;
    width: 100%;
    display: flex;
    flex-direction: row;
    overflow: auto;
    gap: 2rem;
    width: 100%;
}
 #shopify-section-template--18891152228672__c9835763-7319-4022-a374-b136e3c1939c image-with-text-item.image-with-text__content {
    padding: 0 30px 50px 30px;
}
 .gridsection {

    width: 300PX;
    margin: 0 auto;
}
      .titleimggrid2.h4 {
    font-size: 32px;
    line-height: 40px;
    font-family: var(--heading-font-family);
    text-align: left;
    padding-top: 20px;
    padding-bottom: 20px;
}
 .titleimggrid.h4 {   padding-top: 25px;
}
 .imagewithtextsection {
    display: unset;
}
 .subcontent.p {
    font-size: 16px;
    line-height: 24px;
    width: 100%;
}
      .awscasection_points_heading {
    padding: 5px!important;
    width: 150px !important;
}}
 @media screen and (max-width: 768px) {
   /*
   .coursesectionpage .up_down_grid_arrow svg {
    max-width: auto;
    height: auto;
    width: auto !important;
    max-width: auto !important;
}
   .coursesection .up_down_grid_arrow {

    padding: 20px;
    height: auto;
}
   */
   #shopify-section-template--19069420765504__206837b2-f934-47df-a47a-8953d5ff4ccb .cards_wrapper {
    padding-top: 4rem;
}
    .footer_bottom_left { width: 100%;  float: unset; text-align: center;}
   .footer_bottom_right {  float: none;  width: 100%;  text-align: center; padding-bottom: 30px;}
   #shopify-section-template--19069420339520__003a2fc0-6c1d-433d-b44f-640a3ebd9e42 .image-with-text__image-wrapper.bg_img:before {

    background-image: unset;
}
.brewstep_title p {
    font-size: 16PX;
    line-height: 25px;
}
   span.coffeemaker_number.h4 {
    font-size: 16px;
    line-height: 25px;
}
  .coffemaker_right_content p {
    font-size: 16px;
 line-height: 24px;
}
   .know_your_coffee p.body-large {
    padding-bottom: 25px;
}
 .list-collections__item-list .up_down_grid_arrow {
    height: auto;
}
   #shopify-section-template--19069420765504__afadb2de-1588-4b60-978e-601a7a42732b .image-with-text__content h3.heading.h1 {
    padding-bottom: 35px !important;
}
     .brewstepscroll_section 
 .image-with-text__image-wrapper.video_wrapper {
   width: 100%;
   margin-left: 0px;
   margin-top: 0px;
}
   span.body-large.accordion_heading {
    font-size: 12px !important;
    line-height: 18px !important;
}
 .awsca_tabs button.tablink {
    margin: 0 !important;
}
   .awscatabcontent {
   
    margin-top: 40px;
}
   .slider_left_text {
    width: 100% !important;
    float: none !imporant;
}
   #shopify-section-template--19389748576576__e58ec2ed-34cd-47ec-9639-04e92b9d542f section.section {
    padding: 0 !important;
    margin: 0!important;
}
   p.slider_title {
    padding-top: 34px !important;
}
   .slider_image_with_text .container {
    padding: 0 !important;
}

   .slider_image_with_text {
    padding: 80px 60px !important;
}
   .slidersectionimage_right {
    float: none !important;
    width: 100% !important;
    padding-top: 35px !important;
}
.slider_left_text {
    width: 100%;
    float: none;
}
   p.awsca.heading1.p { width: fit-content; font-size:16px;}
.coursecontent.p {
    font-size: 14px;
    line-height: 22px;
    padding-top: 25px;
  overflow-y:scroll;
  
}


   #shopify-section-template--19040724418880__b171fa2e-7bcc-4584-bdfb-764daa3fe972 .container.vertical-breather {
    width: 95%;
    margin: 0 auto;
}
  
   .brewmethoda {
    width: 100%;
    margin: 0 auto 30px;
}
    .brewmethodtitle.h4 {
 font-size: 30px;
    line-height: 32PX;
    padding: 30px 20px 0;
}
   .brewcoffeemethohead {
    height: 45px;
    font-size: 17px;
    line-height: 25px;
    padding: 10px 20px 50px 20px;
}
   .title_brewmethodd {
    WIDTH: 100%;
    padding: 0 20px 20px 20px;
    text-align: center;
}

   #shopify-section-template--18891152228672__8725524c-5984-47cc-a419-194effb71182 .vertical-breather {
    padding-bottom: 3em;
}
#shopify-section-template--18891152228672__8725524c-5984-47cc-a419-194effb71182 .container--small.vertical-breather {
    width: 100%;
    max-width: 100%;
    padding-bottom: 3em !important;
}
#shopify-section-template--18863977890112__756be488-18b5-4f18-985c-90bb3b8ca46c .image-with-text__image-wrapper img {
    width: 80% !important;
}
   
   #shopify-section-template--18891152228672__8ccf55bb-e795-4157-912c-d5f759cf080f .container.vertical-breather {
    padding-top: 6em;
    padding-bottom: 6em;
}
#shopify-section-template--18891152228672__46f785fe-977d-4ba6-9338-4592c17815d4 .container.vertical-breather {
    padding-top: 4em !important;
}
#shopify-section-template--18863977890112__756be488-18b5-4f18-985c-90bb3b8ca46c image-with-text-item.image-with-text__content {
    text-align: center !important;
}
div#shopify-section-template--18863977890112__46f785fe-977d-4ba6-9338-4592c17815d4 {
    padding-top: 4em;
}
.brewmethod {
    width: 100%;
        margin: 0 auto;
}
}
     @media screen and (max-width: 750px) {
       
    .card_front {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    text-align: center;
    background-size: cover;
    background-position: center center;
    height: 92%;
  }

  .card_back {
    transform: rotateY(180deg);
    display: flex;
    align-items: center;
    text-align: center;
    height: 92%;
  }

  .card_inner {
    position: relative;
    width: 100%;
    height: 100%;
    transition: transform 0.8s;
    transform-style: preserve-3d;
    margin-top: 18px;
  }
}
 @media screen and (max-width: 600px) {
   #shopify-section-template--19389748576576__ee091024-ef6e-4436-bc05-6e8354f7b7ba section.section {
    margin: 2em 0;
}
   .number_scroll_blocks {

    padding-bottom: 80px;
   }
   /* .awsca-method_front img {
    width:120px;
    height: auto;
     height:120px;
} */
   .scroll_left_head_number_left p {
 left: -4%;
  }
   .coffemaker_right_content p {
    padding-left: 0;
}
   p.coffeemaker_rightsubheading {
  padding:0;
    margin-bottom: 8px; 
}
   .brewstep_title h3.h2 {/*add*/
    padding: 1rem;  
}
   .images_section_left_brewstep {
  
    padding: 1rem;
}
   .brewouterheadleft img {
    width: 20px;
    height: 20px;
}
   h2.everyyearone {
    font-size: 32px;
    line-height: 40px;
    margin-bottom: 5px;
}
   .scroll_left_head_number_left {

    margin-top: 22px;
}
   h2.saves-description {
    font-size: 32px;
    line-height: 45px;
    margin-top: 3px;
}
   #shopify-section-template--19218084561216__0f6e4614-ae85-403d-a2a4-1ee4f951c44a image-with-text {
    padding-top: 0 !important;
}
   #shopify-section-template--19218084561216__84cfe554-3f0b-4d27-bc29-dd736b9a32f3 .cards_wrapper {
    padding-top: 2em;
}
      #shopify-section-template--19069420765504__afadb2de-1588-4b60-978e-601a7a42732b page-dots.image-with-text__navigation {
   
    margin-left: 14%;
}
.swasca_inner_tab_section {
    position: sticky;
    z-index: 1;
    top: 52px;
    background: #fff;
}
   span.body-large.accordion_heading {
    font-size: 12px !important;
    line-height: 18px !important;
}
   .troubleshooting .answers {
    padding: 10px 0 40px 22px!important;
    width: 100%!important;
         font-size: 16px !important;
    line-height: 24px !important;
}

   #shopify-section-template--19069420765504__a9090d46-e0d6-443f-aa6f-7fd01e8b9ad3 .button-wrapper a.arrow_cta.body-medium {
    text-align: center !important;
    margin: 0 auto !Important;
}
   .mini-cart__recommendations .product-item__image-wrapper {
    margin: 0!important;
    width: 55%!important;
    border-right: 1.5px solid #000;
}
#shopify-section-template--19218084561216__0f6e4614-ae85-403d-a2a4-1ee4f951c44a image-with-text {
    padding-bottom: 0;
}
   .marquee_wrapper p {  font-size: 14px !important; padding-bottom: unset !important;}
   .marquee_wrapper svg {
    width: 22px;
     padding-top:3px !Important;
}
   .accordionquesans p {
    margin-top: 0 !important;
}
 .video__thumbnail {
    width: 100% !Important;
    margin-left: unset !important;
    margin-top: 7% !important;
}
 
   #shopify-section-template--19069420765504__b65cb688-7ba9-4483-ae6a-20a105597470 image-with-text {
    padding-top: 40px;
    padding-bottom: 40px;
}
   .drawer.drawer_moreinfo .drawer__title { font-size: 30px;  line-height: 45px;
}
   .arrow_cta { font-size: 16px !important;
}
   .coffee_drawer_wrapper h6.extra-font-medium {
    padding-bottom: 0px;
    font-size: 14px;
    line-height: 20px;
}
#shopify-section-template--19218084561216__9c568a77-3e3e-4771-b6ad-951421bd2d79 .image-with-text__image-wrapper.bg_img:before {
background-size: 148px!important; left: 439px!important; top: 111%!important;}
   .sliderimagewithtextsection .slick-next {
    right: -33px!important;
}
   .header .header__wrapper { padding: 12px 0 12px !important;}
   .header__icon-wrapper svg { width: 30px !important;  height: 26px !important;}
           .custom_slider_testimonial_inner {
    margin: 0 auto;
    display: unset;
    width: 85%;
    margin-top: 35px;
}
       .sliderimagewithtextsection .slick-next {
    right: -31px!important;
}
   .sliderimagewithtextsection .slick-prev {
    left: 280px!important;
    top: -86px!important;
}
   .sliderimagewithtextsection .slick-next { right: -18px !important;
}
      .course_inner_section {
    width: 100%;
    margin: 0 auto;
}
     .blog_inner_section .blog_block{
    margin-top:35px;
  }
     .pillor_headingmain {
    font-size: 32px;
    line-height: 40px;
}
    .pagination {
  text-align: center;
  margin-top: 20px;
  margin-bottom:2%;
  clear: both;
  width: 100%;
}

  .blog_inner_section .blog_block img {
    width: -webkit-fill-available;
    border-radius: 10px 10px 0 0;
    height: 100%;
}
      .blog_inner_section{
     display:block;
   }
.blog_inner_section .blog_block {
  flex: 0 0 calc(33.33% - 20px);
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    text-align: left;
    border: 1px solid #000;
    border-radius: 10px;
    margin: 10px;
  margin-bottom: 30px;
}
.testimonial_images img {

    width: 440px;
}
 .testimonial_image_section {
    margin-top: 20px;
}
   product-recommendations.section {
    margin: unset;
}
   .footer .container {
    padding: 0 30px;
}
.title_logo {
    display: block;
  
}
   .title_left {
    width: 100%;
    float: none;
}
   .product_recommendation h3.heading.h3 {
    font-size: 30px;
    line-height: 40px;
    padding-top: 2em;
}
   .product_recommendation .product-list__inner.product-list__inner--scroller.hide-scrollbar {
    padding-bottom: 45px;
}
   .product-form__buy-buttons button#AddToCart {
    width: 95%;
    margin: 0 auto;
}
   .product_recommendation header.section__header {
    margin: 0;
    padding-bottom: 40px;
    padding-left: unset;
}
   .product__info.section--tight {
    margin-right: 0 !important;
}
   .brewstep_title h3.h2 {
    font-size: 30px;
    line-height: 35px;
    padding: 1em 2em 1em 1em;
  
}
   .brewstep_content {
    padding: 40px;
}
  .brewmixcoffee .brewouterheadleft img {
    width: 25%;
    padding-top: 4px;
}
   .brewmixcoffee .image-with-text__content_right_brewstep .brewouter.bg-yellow {
    padding: 12px 30px;
}
  
   
 #shopify-section-template--18891152228672__8ccf55bb-e795-4157-912c-d5f759cf080f .container.vertical-breather {
    padding-top: 3em;
    padding-bottom: 3em;
}
.coffeeinnerleftimage {
    width: 30%;
    float: left;
    text-align: right;
    padding: 0 20px;
    display: none;
}

 }
 @media screen and (max-width: 480px) {
   #shopify-section-template--19218084561216__997e3c60-df32-446a-ae93-920069e3d993 .custom_slider_testimonial .slider_section {
    display: flex;
    padding: 10px 15px;
    margin: 0;
}
   .product-item__label-list {
  left: 16px !Important;

}

   .blog_tab_section {

    display: flex;
    width: 100%;
    margin: 0 auto;
    text-align: center;
  justify-content: space-between;
}
   .blog_tab_section button.tabs-nav__item {
    padding: 7px;
    display: flex;
    width: unset;
    justify-content: center;
     justify-content: center;
}
   span.body-large.accordion_heading {
    font-size: 13px !important;
    line-height: 19px;
     font-weight: 700;
}
   .header .container {
    padding: 0 25px;
}
   .header__icon-list
svg.icon.icon--header-hamburger {
    width: 22px !important;
}
   .title_coursesection {
    text-align: center;
    margin-top: 10%;
}
   .sliderimagewithtextsection .slick-next {
    right: 73%;
    top: -82px!important;
}
   #shopify-section-template--19117610107200__40731b67-f75a-4a5f-b3a4-4864550a92dd h3.heading.h3 {

    font-size: 30px;
    line-height: 0px;
}
   .card {
  
    padding-bottom: 20px;
}
  
   .combo-box__option-item {
    display: block !Important;
    position: relative !important;
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid rgb(var(--border-color));
    align-items: center;
     justify-content: unset !important;
}
   troubleshooting {
    padding: 2em 0.2em !important;
}
   #shopify-section-template--19069420831040__8725524c-5984-47cc-a419-194effb71182 .section {
    padding: 0;
    padding-top: 15%;
    padding-bottom: 15%;
}

h1.sliderheading {
   font-size: 30px;
    line-height: 50px;
    font-weight: 600;
}
   p.slider_para {
    font-size: 14px;
    line-height: 26px;
}

.sliderimagewithtextsection .slick-prev {
    left: 191px!important;
    top: -83px!important;
}

.sliderimagewithtextsection .slick-next {
         padding: 20px;
}


   /* #shopify-section-template--19205108465984__ae136f14-b072-465d-831b-a3b5f6b8471f .coursesection {
    display: flex!important;
    overflow-x: auto!important;
    overflow-y: hidden!important;

    justify-content: unset !important;

     
    flex-wrap: unset !important;
    width: unset !important;
} */

    /* #shopify-section-template--19205108465984__ae136f14-b072-465d-831b-a3b5f6b8471f .awsca_inner {
    margin-left: 20px;
       display: flex;
    flex-direction: column;
      justify-content: space-between;
} */
   /*
   #shopify-section-template--19205108465984__ae136f14-b072-465d-831b-a3b5f6b8471f .courseview.p {
    padding: 7em 0px 0px 10px;
}
   */
       .logo_right{
         display:none !important;
     }
    .awscasection_points_heading {
  
    width: 120px !important;
}
#shopify-section-template--19205108465984__9d7ef6c1-b073-4ae5-94fd-fd05dd4c410d .image-with-text__content .title_left h3.heading.h2 {
    padding-bottom: 30px;
}
.awsca_tabs {
    display: flex !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
}
   .button_section a.arrow_cta.body-medium {
        width: -webkit-fill-available;
}
  .awsca_tabs button.tablink {
    margin: 0 20px!important;
}
h2.about_arakoo_text {
   
    font-size: 24px;
    line-height: 35px;
}
   .header__logo img.header__logo-image.header__logo-image--transparent.large {
    max-width: 32px !important;
    text-align: center !important;

}
   .header__logo {
    display: unset !important;
    text-align: left;
    float: left !important;
    width: 60% !important;
}
   #shopify-section-template--19069420765504__206837b2-f934-47df-a47a-8953d5ff4ccb a.multi-column__button.button.button--primary--border {
    width: 300px;

}
/*    .color_section_inner {
    display: flex;
    padding: 30px;
    padding-top: 50%;
}
   .color_section_inner_right {
    display: flex;
    width: 80%;
    top: 6%;
    position: absolute; */
.color_section_inner {
    display: block !important;
    padding: 20px 50px !Important;
}
   .right_color_picker {
    display: flex;
    padding-top: 60px !important;
}
   .color_section_inner_left {
    width: 100% !important;
}
   .color_section_inner_right {
    width: 100% !important;
}
   .color_section_inner_right {
    width: 100% !important;
}
   #shopify-section-template--19069420339520__003a2fc0-6c1d-433d-b44f-640a3ebd9e42 image-with-text {
    padding-bottom: 0 !important;
}
   .pillor_section {
    padding: 10px 35px;
    margin: 0;
}
   /*
  #shopify-section-template--19069425484096__b171fa2e-7bcc-4584-bdfb-764daa3fe972 .up_down_grid_arrow svg {
    max-width: 46px;
    height: 18px;
}
   */
   #shopify-section-template--19069420831040__c9835763-7319-4022-a374-b136e3c1939c .image-with-text__text-wrapper a.button.button--primary {
    width: 300px;
}
   #shopify-section-template--19069420831040__c9835763-7319-4022-a374-b136e3c1939c .title_left h3.heading.h2 {
    padding-bottom: 20px !important;
}

.product-item__info .product-item-meta {
    padding-top: 0px;
}
   .product-item__info .product-item-meta h4.h4 {
    font-size: 24px;
    line-height: 30px;
}
   .coffemaker_right_content p {

    padding-top: 3em;

    padding-bottom: 64px;
}
   .scroll_left_heading_right p 
{ 
    font-size: 16px;  
   line-height: 24px; 
}
   .scroll_left_heading_right p 
{ 
    font-size: 16px;  
   line-height: 24px; 
}
 }
 @media screen and (max-width: 460px) {

.brewmixcoffee .brew_outer_left {
    width: 25%;
    float: left;
}

   .brewmixcoffee .brewouterheadleft {
 
    padding-top: 0px;
}
.sliderimagewithtextsection .slick-prev {
    left: 191px!important;
    top: -81px!important;
}
   .coffeemaker_section_inner_left {
    margin-left: auto;
}
   .coffeeinnerrightcontent {
    float: left;
    width: 100%;
}
   .coffeeinnerleftimage{
display:none;
}
   .collection_images img.logo-list__image {
    height: auto;
}
    .pillor_section {
    padding: 50PX 20px;
    margin: 0;
}
   #shopify-section-template--19069420765504__afadb2de-1588-4b60-978e-601a7a42732b .image-with-text__image-wrapper.bg_img:before {
    left: 99% !important;
    top: 153%;
    background-size: 129px !important;
     z-index:-1 !important;
}

   span.brewouterrightheading {
    font-size: 15px!important;
    line-height: 30px!important;
    padding-top: 10px !important;
    letter-spacing: 1px;
}
   .brewouterheadright {
    font-size: 15px!important;
    line-height: 20px!important;
    letter-spacing: 1px;
}
   .pillor_section .drawer[open] {
    transform: translate(0);
    visibility: visible;
    width: -webkit-fill-available;
}
   .pillor_system p.awsca.headingtitle.h4 {
    font-size: 30px;
    line-height: 40px;
}
 .testimonial_content_section {
    display: flex;
    height: auto;
}
p.subtitledrawer_pillor {
    font-size: 18px;
    line-height: 24px;
   
}
   .brewouterheadright { font-size: 14px!important;
    line-height: 20px!important;}

   span.brewouterrightheading {
 
    font-size: 14px!important;
    line-height: 16px!important;
   
}
   .brewouter_right img {
    height: auto;
    width: 30px;
}
   .course_inner_section {
    width: 100%;
    margin: 0 auto;
}
   .imagetexttrainersection {
    width: 100%;
    margin: 0 auto;
}
   .trainersection .container.vertical-breather {
    padding-top: 3em!important;
    padding-bottom: 3em!important;
}
   /*
   .courseview.p {
    padding: 10px 0 0 10px;
    font-size: 14px;
    line-height: 20px;
}
   */
   p.awsca.headingtitle.h4 {
    font-size: 24px;
    line-height: 40px;

}
 
   .imagewithtextrightside {
    
    background-size: 110px;
    background-position: 2% 98%;
    background-repeat: no-repeat!important;
   
    width: 80%;
}
   .imagewithtextrightside .gridsection {
    width: 100%;
}
   /*
   .coursesection .up_down_grid_arrow {   padding: 8px 10px;
}
   */
  .brewmethod {
    flex-wrap: wrap;
    display: unset;
}
   /*
   .courseview.p {
    padding: 10px 0px 0 15px;
}
   */
   /* .awsca_inner {
    width: 48%;
} */
   #shopify-section-template--18891152228672__c9835763-7319-4022-a374-b136e3c1939c .button-wrapper {
    padding-bottom: unset;
}
   span.brewouterrightheading {   font-size: 15px!important;
    line-height: 16px!important;
  
}
   #shopify-section-template--18891152228672__c9835763-7319-4022-a374-b136e3c1939c h3.heading.h2 {
    padding-top: unset;
}
   #shopify-section-template--18891152228672__c9835763-7319-4022-a374-b136e3c1939c h3.heading.h2 {
    padding-top: 0;
}
   #shopify-section-template--18891152228672__c9835763-7319-4022-a374-b136e3c1939c .image-with-text__content-wrapper {
    margin-right: unset;
}
   #shopify-section-template--18891152228672__c9835763-7319-4022-a374-b136e3c1939c .button-wrapper {
    padding-bottom: unset;
}
   .brewouterheadright {  font-size: 15px !important;
    line-height: 20px !important;}
 .brewouterheadleft img {
    width: 25%;
    padding-top: 3px;
}
  
   .brewouter_right img {
    padding-right: 4px;
     padding-top: 0px;
}
   
   #shopify-section-template--18891152228672__c9835763-7319-4022-a374-b136e3c1939c img {
    height: auto;
}
  .brewmethoda {
    width: 100%;
    margin: 0 auto 45px;
}
   #shopify-section-template--18891152228672__8ccf55bb-e795-4157-912c-d5f759cf080f .container.vertical-breather {
    padding-top: 4em;
    padding-bottom: 4em;
}
 #shopify-section-template--18891152228672__756be488-18b5-4f18-985c-90bb3b8ca46c  image-with-text-item.image-with-text__content {
    text-align: center;
    padding-bottom: 30px;
}
   #shopify-section-template--19069420765504__1f2b6397-c5e2-4242-a103-d46aef542825 .tabs-nav__scroller .tabs-nav__scroller-inner {
    padding: 0 !important;
    width: -webkit-fill-available;
}
   .imagetexttrainersection {
    width: 100%;
    margin: 0 auto;
}
   span.body-large.accordion_heading {
    font-size: 15px !important;
    line-height: 30px;
}
button.accordion.questxt {
    margin: 20px 0 0 !important;
    padding-bottom: 20px;
}
   .accordionquesans p {
    margin-top: 0 !important;
    width: 100% !important;
}
   /*
  .coursesection .up_down_grid_arrow {
    padding: 45px 12px;
}
   */

}
@media screen and (max-width: 400px) {

  .contentsection_awsca_inner .product-form__buy-buttons button#AddToCart {
    width: fit-content;
    margin: 30px auto;
}
  .collection_details img {
    max-width: 160px !important;
    text-align: right;
 
    margin: 0 160px;

}
  .product-list.container {
    padding: 0 32px;
}

.header__icon-wrapper {
   
    padding: 0 !important;
}
  .troubleshooting_heading h4 {
    font-size: 32px!important;
    line-height: 38px!important;
    padding: 20px 5px 10px !important;
}
  .brewmixcoffee .brewouterheadleft {
    padding-top: 0px;
}
  .product-item__info {
    padding: 0 16px 8px !important;
}
  .header__logo img.header__logo-image.header__logo-image--transparent{
 transition:unset !important; 
}
.header__logo img.header__logo-image.large
{
  transition:unset !important;
}
  .slick-prev:before {
    /* position: fixed; */
    top: 2px !important;
}
  .slick-next:before {
    top: 2px !important;
}
 .product-form{
     display:block !important;
   }
   .sliderimagewithtextsection .slick-prev {
    left: 145px!important;
    top: -82px!important;
}

  .sliderimagewithtextsection .slick-next {
    right: 73%;
    top: -88px!important;
}
  .awsca-method_front img {
    height: auto;
}
  .awsca_inner {
/*     width: ; */
    padding: 0;
/*     margin-left: 20px; */
}
  .sliderimagewithtextsection .slick-next {
    right: 73%;
    top: -83px!important;
}

  .awsca_inner_left_courselearner_title {
    padding-top: 12px;
    font-size: 20px;
}

#shopify-section-template--19069421060416__7b214d82-0057-4f3f-9bb8-ff19c1f54a16 .image-with-text__wrapper .video__thumbnail:before {
    right: -158px;
    background-size: 149px !important;
    bottom: -127px !important;
}
.pillor_section .drawer.drawer_product {
    max-width: 100% !important;
    width: -webkit-fill-available !Important;
}

  #shopify-section-template--19069420765504__1f2b6397-c5e2-4242-a103-d46aef542825 .tabs-nav__item-list button.tabs-nav__item.body-large {
    font-size: 14px;
    line-height: 20px;
}

  .pillor_section {
    padding: 50PX 25PX;
    margin: 0;
}

#shopify-section-template--19069420831040__756be488-18b5-4f18-985c-90bb3b8ca46c image-with-text-item.textaligncenter.image-with-text__content.text-container {text-align: center;}
 
.awsca-method_front img { height: 100px;}  
.gridsection { width: 100%; margin: 0 auto;}
.product-form { display: block;}
 .product-form .product-form__quantity.display--flex { padding: 20px 0;}
.product-form__buy-buttons button#AddToCart {width: 80%; margin: 30px auto;}
.product-form {display: block;}
.awsca_tabs button.tablink {  margin: 0!important; padding: 10px;
}}
    
@media screen and (max-width: 360px) {
.imagewithtextrightside { padding: 0; width: 100%;}
.troubleshooting { padding: 3em 0em !important;}
.sliderimagewithtextsection .slick-prev { left: 115px!important; top: -82px!important;}
#shopify-section-template--19069420765504__206837b2-f934-47df-a47a-8953d5ff4ccb a.multi-column__button.button.button--primary--border {
width: 200px; margin-top: 4em;}
#shopify-section-template--19069420765504__1f2b6397-c5e2-4242-a103-d46aef542825 .tabs-nav__item-list button.tabs-nav__item.body-large { font-size: 12px; line-height: 20px;}
.brewouterheadleft img { width: 28%;}
  /*
.coursesection .up_down_grid_arrow {padding: 15px 10px;}
  */
.course_inner_section {  width: 100%; margin: 0 auto;}
 #shopify-section-template--18891152228672__c9835763-7319-4022-a374-b136e3c1939c a.button.button--primary { width: 270px; display: block;  margin: 0 auto;}
.brewcoffeemethohead { padding: 10px 20px 70px;}
#shopify-section-template--18891152228672__c9835763-7319-4022-a374-b136e3c1939c image-with-text-item.image-with-text__content {
padding: 0 20px 20px 10px;}
.brewouter_right img { padding-right: 0px; width: 18px; padding-top: 3px;}}

@media screen and (max-width: 340px) {
span.body-large.accordion_heading { font-size: 15px;line-height: 30px;}
.brewouterheadright {font-size: 13px!important;line-height: 17px!important;}
span.brewouterrightheading { font-size: 13px !important; line-height: 16px!important;}}
@media screen and (max-width: 320px){
.brewouterheadleft img { width: 25%;padding-top: 3px;}}
//**Custom Css for awsca inner page Ends here**//

@media screen and (max-width: 480px){ .custom_h2,.rte custom_h2 { font-size: var(--heading-h2-font-size); line-height: 1.1;
  width: 48vw;
}
}

