/** Shopify CDN: Minification failed

Line 75:14 Expected identifier but found whitespace
Line 75:16 Unexpected "{"
Line 75:22 Expected ":"
Line 82:15 Expected identifier but found whitespace
Line 82:17 Unexpected "{"
Line 82:23 Expected ":"

**/
/*
    © 2023 EcomGraduates.com
    https://www.ecomgraduates.com
*/



    @font-face {
  font-family: Poppins;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//www.matchaplus.store/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"),
       url("//www.matchaplus.store/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff");
}




    @font-face {
  font-family: Poppins;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//www.matchaplus.store/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"),
       url("//www.matchaplus.store/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff");
}

    @font-face {
  font-family: Poppins;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("//www.matchaplus.store/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2") format("woff2"),
       url("//www.matchaplus.store/cdn/fonts/poppins/poppins_n7.f34f55d9b3d3205d2cd6f64955ff4b36f0cfd8da.woff") format("woff");
}

    @font-face {
  font-family: Poppins;
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("//www.matchaplus.store/cdn/fonts/poppins/poppins_i4.846ad1e22474f856bd6b81ba4585a60799a9f5d2.woff2") format("woff2"),
       url("//www.matchaplus.store/cdn/fonts/poppins/poppins_i4.56b43284e8b52fc64c1fd271f289a39e8477e9ec.woff") format("woff");
}




:root {
    --bs-primary: #a0d404;
    --bs-primary-rgb: 160, 212, 4;
    --bs-primary-lighten-5: #b3ed04;
    --bs-primary-lighten-10: #b3ed04;
    --bs-primary-darken-5:  #8dbb04;
    --bs-primary-darken-10:  #7aa203;

    --bs-secondary: #a0d404;
    --bs-secondary-rgb: 160, 212, 4;
    --bs-secondary-lighten-5: #b3ed04;
    --bs-secondary-lighten-10: #c0fa11;
    --bs-secondary-darken-5:  #8dbb04;
    --bs-secondary-darken-10:  #7aa203;

    --bs-dark: {{ shop.brand.colors.primary[0].background }};
    --bs-dark-rgb: ;
    --bs-dark-lighten-5: ;
    --bs-dark-lighten-10: ;
    --bs-dark-darken-5:  ;
    --bs-dark-darken-10:  ;

    --bs-light: {{ shop.brand.colors.primary[0].background }};
    --bs-light-rgb: ;
    --bs-light-lighten-5: ;
    --bs-light-lighten-10: ;
    --bs-light-darken-5:  ;
    --bs-light-darken-10:  ;

    --bs-body-bg: #ffffff;
    --bs-body-bg-rgb: 255, 255, 255;
    --bs-body-color: #000000;
    --bs-body-color-rgb: 0, 0, 0;

    --bs-border-color: var(--bs-light-darken-10);
    --bs-border-radius: 0;

    --bs-link-color: var(--bs-primary);
    --bs-link-hover-color: var(--bs-primary-darken-10);

    --bs-success: #a0d404;
    --bs-success-darken: #7aa203;
    --bs-success-rgb: 160, 212, 4;
    --bs-danger: #dc3545;
    --bs-danger-darken: #bd2130;
    --bs-danger-rgb: 220, 53, 69;
    --bs-warning: #ffc107;
    --bs-warning-darken: #a07800;
    --bs-warning-rgb: 255, 193, 7;
    --bs-info: #1a1d19;
    --bs-info-darken: #000000;
    --bs-info-rgb: 26, 29, 25;

    
        --bs-headings-font-family: Poppins, sans-serif;
        --bs-headings-font-weight: 400;
    

    
        --bs-body-font-family:  Poppins, sans-serif;
    
}



body .btn {
    letter-spacing: 0.1rem;
    text-transform: ;
    font-weight: 500;
}

body .btn-md {
    --bs-btn-padding-x: 0.9rem;
    --bs-btn-padding-y: 0.4rem;
}

body .btn-lg {
    --bs-btn-padding-x: 1.35rem;
    --bs-btn-padding-y: 0.6rem;
}





.form-control-md,
.form-select-md {
    padding-left: 0.9rem;
    padding-right: 0.9rem;
    padding-top: 0.4rem;
    padding-bottom: 0.4rem;
}

[dir="ltr"] .form-select-md {
    padding-right: 2.5rem;
}

[dir="rtl"] .form-select-md {
    padding-left: 2.5rem;
}


body .offcanvas-backdrop,
body .modal-backdrop {
    background-color: rgba(0, 0, 0, 0.5);
    
        backdrop-filter: blur(5px);
    
}



.prefer-dark-design:root {
    --bs-success: #81C784;
    --bs-success-rgb: 129, 199, 132;
    --bs-danger: #EF5350;
    --bs-danger-rgb: 239, 83, 80;

    --bs-border-color: rgba(255, 255, 255, .1);
}