.orion-recommendation-purchase {
    margin: 12px 0;
}
.orion-recommendation-purchase .swatch-attribute {
    margin-bottom: 12px;
}
.orion-recommendation-purchase .swatch-select {
    max-width: 100%;
}
.orion-recommendation-options .swatch-attribute-label,
.orion-recommendation-options .swatch-attribute-selected-option {
    display: none;
}
.orion-recommendation-options .swatch-option.selected {
    outline: 2px solid #333;
    outline-offset: 2px;
}
.orion-recommendation-purchase .tocart {
    white-space: normal;
    max-width: 100%;
}
