
.flag-2-for-30:before, .flag-detail-2-for-30:before{
    content: "2 for $30";
}

.flag-2-for-35:before, .flag-detail-2-for-35:before{
    content: "2 for $35";
}

.flag-2-for-40:before, .flag-detail-2-for-40:before{
    content: "2 for $40";
}

.flag-2-for-50:before, .flag-detail-2-for-50:before{
    content: "2 for $50";
}

.flag-2-for-60:before, .flag-detail-2-for-60:before{
    content: "2 for $60";
}

.flag-2-for-70:before, .flag-detail-2-for-70:before{
    content: "2 for $70";
}

.flag-2-for-80:before, .flag-detail-2-for-80:before{
    content: "2 for $80";
}

.flag-2-for-99:before, .flag-detail-2-for-99:before{
    content: "2 for $99";
}

.flag-2-for-100:before, .flag-detail-2-for-100:before{
    content: "2 for $100";
}

.flag-spend-n-get:before, .flag-detail-spend-n-get:before{
	content: "Spend and Get";
}

.flag-ozmo-only:before, .flag-detail-ozmo-only:before{
	content: "Ozmosis Exclusive";
}

.flag-online-only:before, .flag-detail-online-only:before {
	content: "Online Only";
}

.flag-10-at-checkout:before, .flag-detail-10-at-checkout:before {
	content: "$10 at checkout";
}

.flag-detail-ausday2019:before, .flag-ausday2019:before {
	background-color: green !important;
	color: gold !important;
}

.flag-detail-ausday2019:before, .flag-ausday2019:before {
	content: "Australia Day";
}

.flag-detail-multibuy, .flag-multibuy {
    background:url(/Content-Library/flags/flag-multibuy.png);
}

.size-guide td > strong {
    color: #3399ff;
}

ul.facet-list input[type=checkbox] {
    margin: 0 0 0 5px !important;
}






.color-panel {
	background: linear-gradient(44deg, #610089, #e05b00, #fbbc0f, #e05b00, #610089);
	background-size: 1000% 20px;
	-webkit-animation: color-gradient 8s ease infinite;
	-moz-animation: color-gradient 8s ease infinite;
	-o-animation: color-gradient 8s ease infinite;
	animation: color-gradient 8s ease infinite;
}

@-webkit-keyframes color-gradient {
    0%{background-position:100% 0%}
    50%{background-position:0% 100%}
    100%{background-position:100% 0%}
}
@-moz-keyframes color-gradient {
    0%{background-position:100% 0%}
    50%{background-position:0% 100%}
    100%{background-position:100% 0%}
}
@-o-keyframes color-gradient {
    0%{background-position:100% 0%}
    50%{background-position:0% 100%}
    100%{background-position:100% 0%}
}
@keyframes color-gradient {
    0%{background-position:100% 0%}
    50%{background-position:0% 100%}
    100%{background-position:100% 0%}
}
