/***/
/* General */
/***/
.loo-dn {
    display: none;
}
.loo-f-start {
    flex-direction: column;
}
.loo-f-justify-center {
    justify-content: center;
}
.loo-f-align-center {
    align-items: center;
}
.loo-gap30 {
    gap: 30px;
}
.loo-rgap0 {
    row-gap: 0px;
}



/***/
/* Product page */
/* Button container */
/***/
.loo-prodpage-buttons-container {
    display: flex;
    flex-wrap: wrap;
}

.loo-prodpage-buttons-container svg {
    width: 20px;
}

.loo-active {
  display: none;
}

.loo-regular {
  display: block;
}

.loo-added .loo-active {
  display: block;
}

.loo-added .loo-regular {
  display: none;
}



/***/
/* Product page */
/* Button */
/***/
.loo-prodpage-button {
    display: flex;
    align-items: center;
    gap: 10px;
    white-space: nowrap;
    text-decoration: none;
    color: var(--loo-text_color);
    font-size: var(--loo-text_size);
    cursor: pointer;
}
.loo-prodpage-button.loo-added {
  color: var(--loo-added_text_color);
}
.loo-prodpage-button:hover span {
  text-decoration: underline;
}
.loo-prodpage-button svg {
  fill: var(--loo-icon_color);
  width: var(--loo-icon_width);
}
.loo-prodpage-button.loo-added svg {
  fill: var(--loo-added_icon_color);
}

/***/
/* TEST */
/***/
