/** Shopify CDN: Minification failed

Line 113:21 Expected identifier but found "."
Line 115:27 Expected identifier but found "."
Line 117:26 Expected identifier but found "."
Line 119:27 Expected identifier but found "."
Line 121:19 Expected identifier but found "."
Line 123:28 Expected identifier but found "."
Line 125:18 Expected identifier but found "."
Line 244:0 Expected "}" to go with "{"

**/
/* ======================================================
   PULSEMINT DESIGN SYSTEM
   Version 1.0
======================================================

01. Design Variablen
02. Typografie
03. Buttons
04. Header
05. Produktkarten
06. Produktseite
07. Warenkorb
08. Trustbox
09. Footer
10. Mobile

====================================================== */


/* ==========================================
   01. DESIGN VARIABLEN
========================================== */

:root {
  --pm-green: #355F52;
  --pm-green-light: #4A7B69;
  --pm-cream: #FAF8F5;
  --pm-white: #FFFFFF;
  --pm-border: #E8E2DB;

  --pm-text: #2D2D2D;
  --pm-text-light: #6D6D6D;

  --pm-radius: 10px;
}


/* ==========================================
   02. TYPOGRAFIE
========================================== */

body{
    color: var(--pm-text);
}


/* ==========================================
   03. BUTTONS
========================================== */

.button{
    border-radius: var(--pm-radius);
    transition: .25s ease;
}
/* ==========================================
   Checkout Button
========================================== */

.drawer__footer .button{
    background: var(--pm-green);
    color: #fff;

    min-height:58px;

   border:0;
   outline:none;
   overflow:hidden;

.drawer__footer .button:hover{

    background:#2E5247;

    transform:translateY(-1px);

    box-shadow:
        0 10px 22px rgba(53,95,82,.22);

}

/* ==========================================
   04. HEADER
========================================== */



/* ==========================================
   05. PRODUKTKARTEN
========================================== */



/* ==========================================
   06. PRODUKTSEITE
========================================== */



/* ==========================================
   07. WARENKORB
========================================== */
.shipping-progress { ... }

.shipping-progress__text { ... }

.shipping-progress__bar { ... }

.shipping-progress__fill { ... }

.cart-item__name { ... }

.cart-item__price-wrapper { ... }

.product-option { ... }

/* ==========================================
   Warenkorb Optimierungen
========================================== */


/* Produktbilder */

.cart-item__image{
    border-radius:14px;
    overflow:hidden;
    transition:.25s ease;
}

.cart-item__image:hover{
    transform:scale(1.03);
}


/* Mengen-Auswahl */

.quantity{
    border-radius:12px;
}

.quantity:after{
    border-radius:12px;
}


/* Papierkorb */

.cart-item__remove{
    opacity:.7;
    transition:opacity .25s ease;
}

.cart-item__remove:hover{
    opacity:1;
}
/* ==========================
   Buttons
========================== */

.button{
    border-radius:var(--pm-radius);
    transition:.25s ease;
}


/* ==========================
   Warenkorb
========================== */
.shipping-progress {
 margin: 36px 0 28px;
}

.shipping-progress__text {
  font-size: 15px;
  font-weight: 600;
  margin-bottom: 10px;
  color: #355f52;
}

.shipping-progress__text.success {
  color: #355f52;
}

.shipping-progress__bar {
  width: 100%;
  height: 12px;
  background: #ececec;
  border-radius: 100px;
  overflow: hidden;
}

.shipping-progress__fill {
  height: 100%;
  background: #355f52;
  transition: width .4s ease;
}

/* Produktnamen */
.cart-item__name {
  font-family: var(--font-heading-family);
  font-weight: 600;
  font-size: 1.9rem;
  line-height: 1.25;
  text-decoration: none;
}

/* Preise */
.cart-item__price-wrapper,
.totals__total-value {
  font-weight: 700;
  color: #2d2d2d;
}

/* Produktoptionen */
.product-option {
  font-size: 1.5rem;
  color: #6d6d6d;
}

/* ==========================
   Trustbox
========================== */


/* ==========================
   Versandbalken
========================== */


/* ==========================
   Mobile
========================== */

