.color-swatches{text-align:right;padding-right:10px;padding-bottom:15px;position:absolute !important;bottom:100%;right:0}.color-swatches .color-swatch-link{display:inline-block;padding:2px;font-size:0;border-radius:50%;border:solid 1px #ccc}.color-swatches .color-swatch-link.active{border:solid 2px #000}.color-swatches .color-swatch-link .color-swatch-image{display:inline-block;width:14px;height:14px}@media only screen and (min-width:768px){.color-swatches{padding-right:15px;padding-bottom:25px}.color-swatches .color-swatch-link .color-swatch-image{display:inline-block;width:25px;height:25px}}