/** Shopify CDN: Minification failed

Line 33:20 Expected identifier but found whitespace
Line 33:22 Unexpected "{"
Line 33:30 Expected ":"
Line 50:9 Expected identifier but found whitespace
Line 50:11 Unexpected "{"
Line 50:19 Expected ":"
Line 50:44 Expected identifier but found "!"
Line 57:9 Expected identifier but found whitespace
Line 57:11 Unexpected "{"
Line 57:19 Expected ":"
... and 9 more hidden warnings

**/


/* CSS from section stylesheet tags */
.slummer-price__container {
  	padding: 0;
  	margin: 0;
  	box-sizing: border-box;
  	font-weight: 800;
  }
  .slummer__price-tag {
  	display: flex;
  	align-items: center;
  	gap: 8px;
  }
  
  .slummer__price-tag .rabatt {
  	font-size: 12px !important;
  	background-color: {{ blocks.settings.price_background }};
  	color: white;
  	padding: 2.5px 6px 2.5px 6px;
  	border-radius: 6px;
  	display: grid;
  	grid-template-columns: auto auto;
  	gap: 6px;
  	align-items: center;
  }
  
  .slummer__price-tag .rabatt img {
  	width: 12px;
  	height: auto;
  }
  
  .slummer__price-tag .original-price {
  	font-size: 22px !important;
  	color: {{ blocks.settings.price_color }} !important;
  }
  
  .slummer__price-tag .reduced-from {
  	text-decoration: line-through;
  	font-size: 19px;
  	opacity: 0.7;
  	color: {{ blocks.settings.price_color }};
  }


  .klarna-container {
    display: flex;
    align-items: center;
    margin-top: 10px;
    margin-bottom: 15px;
  }
  .klarna-logo {
    width: 50px;
    height: auto;
    margin-right: 10px;
  }
  .klarna-text {
    font-size: 14px;
    color: #000;
    font-weight: normal;
  }


  .checkbox {
    display: flex;
    align-items: center;
    color: black;
    opacity: 1;
    font-weight: normal;
    font-size: 14px;
    padding: 4px 0;
  }
  .checkbox img {
    margin-right: 8px;
  }
  .first-checkbox {
    border-top: 0px solid #000000;
    padding-top: 6px;
  }
  .last-checkbox {
    border-bottom: 1px solid #000000;
    padding-bottom: 20px;
  }

  .sale-banner {
    padding: 14px;
    width: fit-content;
    font-family: Arial, sans-serif;
    border-radius: 6px;
  }

  .sale-banner p {
    margin: 0;
    font-size: 14px;
  }

  .sale-banner p strong {
    font-size: 16px;
  }


  .red-div-wrapper {
    text-align: center; /* Center align the content */
  }

  .red-div {
    background-color: #73B2AE;
    padding: 2px 10px; /* 6px vertical, 10px horizontal */
    border-radius: 8px; /* Rounded corners */
    display: inline-block; /* Display as inline-block */
    color: #FFFFFF; /* Text color */
    font-weight: 500; /* Medium font weight */
    font-size: 12px; /* Set font size */
  }

  .blink {
    color: inherit; /* Inherit color from parent */
    font-size: 12px; /* Set font size */
    margin-right: 5px; /* Add some space between the dot and the text */
  }

  .matfew-product__inventory {
    padding-top: 10px; /* Adjust as needed */
    padding-bottom: 10px; /* Adjust as needed */
    display: inline-flex;
    align-items: center;
    gap: 10px;
  }
  .matfew-product__inventory svg circle:nth-child(1) {
    fill: {{ block.settings.product_inventory_outer_color }}; /* Light purple background for outer circle */
  }
  .matfew-product__inventory svg circle:nth-child(2) {
    fill: {{ block.settings.product_inventory_inner_color }}; /* Light purple for inner circle */
    stroke: {{ block.settings.product_inventory_inner_color }}; /* Light purple border */
    stroke-width: 1;
  }